题目内容

指针变量p进行自加运算(即 执行p++;)后,地址偏移值为2,则其数据类型为( )。

A. int
B. float
C. double
D. char

查看答案
更多问题

若有int i=3,*p;p=&i;下列语句中输出结果为3的是( )。

A. printf("%d",&p);
B. printf("%d",*i);
C. printf("%d",*p);
D. printf("%d",p);

的语句为( )。

A. printf("%d",*(a+5));
B. printf("%d",p[5]);
C. printf("%d",*(p+5));
D. printf("%d",*p[5]);

char *s1="hello",*s2;s2=s1;则( )。

A. s2指向不确定的内存单元
B. 不能访问"hello"
C. puts(s1);与puts(s2);结果相同
D. s1不能再指向其它单元

若有char a[80],*s=a;不正确的输入语句是( )。

A. scanf("%s",s);
B. gets(s);
C. fscanf(stdin,"%c",s);
D. fgets(s,80,stdin);

答案查题题库