#include typedef unsigned char uchar;int main(){ uchar a; a = 10; return 0;}请问变量a的类型是( )
A. unsigned char
B. char
C. int
D. short
查看答案
下面叙述中不正确的是
A. 用typedef可以定义各种类型名,但不能用来定义变量
B. 用typedef 可以增加新类型
C. 用typedef 只是将已存在的类型用一个新的标识符来代表
D. 使用typedef 有利于程序的通用和移植
“a"在内存中占的字节数是____。'a'在内存中占的字节数是____。
以下程序的输出结果是________________#include #includeint main() { char A[20]={'a', 'b','c','d'}, B[]="cdef", C[]="ghijk"; strcpy(A+strlen(B), B); strcat(A, C); printf("%d %d",strlen(A), sizeof(A));return 0;}
下面的程序段用于输入5个字符串,并将它们按照字典序升序排列后输出。请填写程序中的两处空格。char a[5][11], t[11];int i, j;for(i=0; i<=4; i++){gets(a[i]);}for(i=0; i<=3; i++){for(j=i+1; j<=4; j++){if( 第一空 ){strcpy(t, a[i]);strcpy(a[i], a[j]);第二空 ;}}}for(i=0; i<=4; i++){puts(a[i]);}