如题所述
第1个回答 2021-10-12
指针数组相当于二维数组
printf("%d", arr[1][0]); //打印其中的一个元素
printf("%d", arr[1][0]); //打印其中的一个元素
第2个回答 2021-12-18
因为指针数组中的每一个元素都是一个指针,所以要把arr[1]以%d的格式打印出来,可以在arr[1]的前面加上一个*号即printf("%d",* arr[1]);
或printf("%d", arr[1][0]);
或printf("%d", arr[1][0]);
第3个回答 2021-12-22
因为arr[1]是一个int*类型的指针,要按%d格式打印需要进行强制类型转换,如:
printf("%d",(int)arr[1]);
printf("%d",(int)arr[1]);