首先指针全名叫 所以他本身是变量,既然是变量就要有值,而他的值就是指针指向的地址(在32位系统下是一个无符号的32位整数), 所以可以这么说任何两个指针都不共用一个地址,但是可以指向同一个地址! 像这样 int nNum = 10; int* p1 = &nNum; int* p2 = &nNum; p1和p2指向的地址相同,但是p1和p2的地址...
return 0;} 2. C语言 怎么把指针的值 赋给另一个数组 循环赋值, 或者直接strcpy。因为这里是字符串。 比如 #include int main(){int i=0;char a[100];scanf("%s",a);fun(&a);return 0;}int fun(int *p){int i,b,c,d;char j[100];strcpy(j, p);用memcpy也可以。memcpy(j, ...