char *p[12]={1,2,3,4,5,6,7,8,9,10,11,12}; printf("%s\n",*(p+
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 00:52:36
char *p[12]={1,2,3,4,5,6,7,8,9,10,11,12}; printf("%s\n",*(p+t-1)); 这个指针是如何调用的?
char *p[12]={1,2,3,4,5,6,7,8,9,10,11,12}; printf("%s\n",*(p+t-1));
char *p[12]={1,2,3,4,5,6,7,8,9,10,11,12}; printf("%s\n",*(p+t-1));
首先,这个定义通不过编译
char *p[12]={1,2,3,4,5,6,7,8,9,10,11,12};
p是一个字符串指针数组,指向一个具有12个成员的数组,其中数组的每个成员是一个字符串,你把一个int型的赋给一个字符串,通不过编译.
char *p[12]={“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“10","11","12"};上面这样定义才行
*(p+t-1)这个没啥好解释的确定t的值就行输出的是p[t-1]的值,对应数组找下就好了,不考虑越界
char *p[12]={1,2,3,4,5,6,7,8,9,10,11,12};
p是一个字符串指针数组,指向一个具有12个成员的数组,其中数组的每个成员是一个字符串,你把一个int型的赋给一个字符串,通不过编译.
char *p[12]={“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“10","11","12"};上面这样定义才行
*(p+t-1)这个没啥好解释的确定t的值就行输出的是p[t-1]的值,对应数组找下就好了,不考虑越界
char *p[12]={1,2,3,4,5,6,7,8,9,10,11,12}; printf("%s\n",*(p+
char *p[4]={1,2,3,4}; 而输出是printf("%d",p[0]) ;printf("%d",p[1
char a[9]={1,2,3,4,5,6,7,8.9} char * p; p=a; 如果给
void main() { char a[10]={2,12,1,4,5,7,8,9,0,11} printf("%d"
{ int a[]={1,2,3,4,5,6}; int*p; p=a; printf("%d\n",*p); prin
main() { int a【】={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%d\n
#include main() { char *p="abcde\ofghjik\0"; printf("%d\n",s
程序改错题#includeint main(){ char a[10]={9,8,7,6,5,4,3,2,1,0},*p
int a[5]={2,4,6,8,10},*P,* *k; p=a; k=&p; printf("%d",*(p++)
void f(char **p) { char *t; t=(p+=sizeof(int))[-1]; printf("
#include; char *p="ABC" printf("%d",strlen(p)+*p);
main() {int a[5]={2,4,6,8,10},*p,**k; p=a; k=&p; printf("%d"