关于使用指针的一个问题
/*找出10个数中最小值,与第一个数互换位置*/ #include <stdio.h> void main() { int a[10] = { 9,4,5,6,1,10,2,3,7,8 }; int *p, i, *t; p = a; for (i = 0; i < 10; i++) { if (*p > a[i]) p = &……
问一下本人一般有很多压缩文件,要去手动解压,选择文件中其中一个文件,特别麻烦,问一下有什么办法可以自动调用这个
问一下本人一般有很多压缩文件,要去手动解压,选择文件中其中一个文件,特别麻烦,问一下有什么办法可以自动调用这个winrar去解压文件的?然后将文件内的第4个文件打开,问一下要怎么才能将这段过程自动化?汇编、C这样的底层语言可以做到不? 解决方案 4 winrar 自带了一个命令行的 rar.exe 加上参数运行应该就可以 4 第四个文件没办法确定,不同的排序……
scanf的格式字符串里面假如包含了\n,行为很怪异
本人尝试了下面的代码: #include<stdio.h> int main() { int i; scanf("%d\n",&i); return 0; } 注意,scanf的格式字符串里面有一个\n 执行这个程序,本人输入一个数字以后,按回车,程序不退出。 本人继续按回车(若干次),程序也不退出,知道本人再输入一个其他的……
关于同类型指针赋值的问题
如图所示,蓝色区域的表达式q2->next=q;出现了问题,程序已一运行到这步就会停止运行,该两个指针都是user型,已声明typedef struct USER *user。求帮助 解决方案 30 根据你的代码构建了一个运行环境,读数据是没有问题的,你看一下吧 #include "stdio.h" #include "string.h" #incl……
讨教能不能这样设置二维数组
for(i=0;i<4;i++) { for(j=i+1;j<5;j++) { sum[m] = sum[i]+sum[j]; jihe[m][2]={{i,j}}; m++; } } 本人想把第一维设置为一个……