问题

以下程序的输出结果是 【 12 】 。

# include <string.h>

main( )

{ char a[]={'\1', '\2', '\3', '\4', '\0'};

printf("%d % d\n",sizeof( a ),srelen( a ));

}

参考答案
您可能感兴趣的试题
  • 设有定义语句: int a[][3]={{0},{1},{2}};, 则数组元素 a[1][2] 的值为 【 13 】 。
  • 以下程序的功能是:求出数组 x 中各相邻两个元素的和依次存放到 a 数组中,然后输出。请填空。main( ){ int x[10],a[9], i ;for (i=0;i<10;i++)scanf(
  • 以下程序的功能是 : 利用指针指向三个整型变量 , 并通过指针运算找出三个数中的最大值 , 输出到屏幕上,请填空:main(){ int x,y,z,max,*px,*py,*pz,*pmax;sca
  • 以下程序的输出结果是 【 17 】 。int fun(int *x,int n){ if(n==0) return x[0];else return x[0]+fun(x+1,n-1);}main(
  • 以下程序的输出结果是 【 18 】 。# include main( ){ char *s1,*s2,m;s1=s2=(char*)malloc(sizeof(char));*s1
  • 设有说明struct DATE { int year;int month; int day;};请写出一条定义语句,该语句定义 d 为上述结构体 类型 变量,并同时为其成员 year 、 month