单项选择题
有以下程序
main()
char *s="abcde";
s+=2;
printf("%ld\n",s);
程序运行后的输出结果是 ( )
A.cde
B.字符c的ASCII码值
C.字符c的地址
D.出错
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
设有定义:long x=123456L;,则以下能够正确输出变量x值的语句是 ( )
A.printf("x=%d\n",x);
B.printf("x=%ld\n",x);
C.printf("x=%8dL\n",x);
D.printf("x=%LD\n",x);
点击查看答案
单项选择题
若定义了以下函数: void f(……) …… *p=(double *)malloc(10 * sizeof(double)); …… p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调函数,则形参p的正确定义应当是 ( )
A.double *p
B.float **p
C.double **p
D.float *p
点击查看答案
相关试题
下列程序的输出结果是 ( ) main() ...
已知字符’0’的ASCII码的十进制数为48...
下面程序的输出结果是 ( ) #include...
以下程序 #include<string.h> main(...
若有如下程序: main() int x=1,n...