设有说明语句:char*s="\n\'c\\Language\n";,则指针s所指字符串的长度为()。
A. 13
B. 15
C. 17
D. 说明语句不合法
查看答案
以下运算正确的程序段是()。
A. char str1[ ]="12345", str2[ ]="abcdef"; strcat(str1, str2);
B. char *st1="12345", *st2="abcde"; strcat(st1,st2);
C. char str[10], *st="abcde"; strcat(str, st);
D. char str[10]="", *st="abcde"; strcat(str, st);
以下语句不正确的是()。
A. char a[6]="love";
B. char a[6], *p=a;p="love";
C. char *a;a="love";
D. char a[6], *p; p=a="love";
设指针x指向的整形变量值为15,则语句printf(”%d\n”,++*x);的输出是()。
A. 13
B. 14
C. 15
D. 16
若有说明语句,则表达式*(*(a+1)+2)**(p+1)的值是()。inta[2][4]={2,4,6,8,10,12,14,16},*p=a[0];
A. 140
B. 56
C. 80
D. 48