c语言中 数组r[ ]={'a','b','c','d','e','f','g'}的长度与r[ ]=”ab...答:前一个r[ ]={'a','b','c','d','e','f','g'} 后一个r[ ]={'a','b','c','d','e','f','g','\0'},系统默认字符串的最后一位是'\0'。strlen求的是字符数组中字符的个数,不包括‘\0’,所以两个是一样的,都是7。但如果用 sizeof 求两个的大小是不一样的,前一...
c语言改错:交换变量a,b的值,麻烦大家了答:1. main()2. { int a,b;3. scanf("%d%d", &a,&b);4. swap(&a,&b); //此处修改 5. printf("a=%d,b=%d" ,a,b);6. swap(int *p,int *q)7. { int m;8. m=*p;9. *p=*q;10. *q=m;11. } 你的swap函数2参数, a b是地址格式 调用函数时候 参数...