问题

有以下定义语句,编译时会出现编译错误的是

A)char a='a';

B)char a='\n';

C)char a='aa';

D)char a='\x2d';

参考答案
您可能感兴趣的试题
  • 有以下程序#include main(){ char c1,c2;c1=A+8-4;c2=A+8 - 5;printf(%c,%d\n,c1,c2);}已
  • 有以下程序#include void fun(int p){ int d=2;p=d++; printf(%d,p);}main(){ int a=1;fun(a); print
  • 以下函数 findmax 拟实现在数组中查找最大值并作为函数值返回 , 但程序中有错导致不能实现预定功能#define MIN -2147483647int findmax (int x[],int
  • 有以下程序#include main(){ int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf(%d,%d,%d,%d\n,m,n,*p,
  • 若有定义语句: int a[4][10],*p,*q[4]; 且 0 ≤ i<4 ,则错误的赋值是A)p=aB)q[i]=a[i]C)p=a[i]D)p=&a[2][1]
  • 有以下程序#include #include main(){ char str[ ][20]={One*World,One*Dream!},*p=str[