两段一样的代码?结果不同,指针数组和数组指针问题
题目和代码都在下面了,A段跑不出来,B段正常,为什么。。。/*
假设有一个包含 5 个整数的数组 intArray,以及一个包含 3 个 int 型指针的指针数组 ptrArray。请编写 C 语言代码完成以下操作:
将数组 intArray 中的前三个元素分别赋值为 10、20 和 30。
将指针数组 ptrArray 中的第一个元素指向数组 intArray。
将指针数组 ptrArray 中的第二个元素指向数组 intArray 的第二个元素。
将指针数组 ptrArray 中的第三个元素指向数组 intArray 的第三个元素。
完成后,通过指针数组 ptrArray 访问数组 intArray 中的元素,并将它们打印出来。
*/
#include<stdio.h>
//A段
int main() {
int intArray;
int *ptrArry;
intArray = 10;
intArray = 20;
intArray = 30;
ptrArry = &intArray;
ptrArry = &intArray;
ptrArry = &intArray;
printf("%d %d %d\n",*ptrArry, *ptrArry, *ptrArry);
return 0;
}
/*B段
int main() {
int intArray;
int *ptrArry;
intArray = 10;
intArray = 20;
intArray = 30;
ptrArry = &intArray;
ptrArry = &intArray;
ptrArry = &intArray;
printf("%d %d %d\n", *ptrArry, *ptrArry, *ptrArry);
return 0;
}
*/ {:10_266:}我发现了,谁的一个找到我给谁最佳哈哈哈哈 0 1 0 是啥 dolly_yos2 发表于 2023-3-24 20:36
0 1 0 是啥
{:10_266:}复制粘贴三次句子,最后一句没改哈哈哈哈
页:
[1]