【单选题】有如下数组定义: char str[10]="China123";则数组str所占的存储空间为()A.8个字节B.9个字节C.10个字节D.11个字节

【单选题】有如下数组定义: char str[10]="China123";则数组str所占的存储空间为()

A.8个字节

B.9个字节

C.10个字节

D.11个字节


参考答案和解析
A

相关考题:

设有以下定义和语句char str[20]="Program",*p;p=str;则以下叙述中正确的是A)*p 与 str[0] 的值相等B)str 与 p 的类型完全相同C)str 数组长度和 p 所指向的字符串长度相等D) 数组 str 中存放的内容和指针变量 p 中存放的内容相同

定义字符指针char *str="hello",已知sizeof(str)=4,则strlen(str)=______。

设有定义char str[80];以下不能将输入数据first\nsecond\n读取到数组str中的语句是A.ein.get(str,strlen(str));B.cin.getline(str,strlen(str));C.cin>>str;D.cin.read(str,strlen(str));

下列哪个语句是声明一个含有10个String对象的数组( )?A.char str[];B.char str[][];C.String str[]=new String[10];D.String str[10];

设有定义char str[80];以下不能将输入数据first\nsecond\n读取到数组str中的语句是A.cin.get 设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是A.cin.get(str, strlen(str));B.cin.getline(str,strlen(str));C.cin>>str;D.cin.read(str, strlen(str));

执行语句序列char strl[10]="ABCD",str2[10]="XYZxyz";for (int i=0; strl[i]=str2[i]; i++)后,数组str1中的字符是XYZxyz,数组str2中的字符串是【 】。

执行语句序列char str1[10]="ABCD",str2[10]="XYZxyz";for(int i=0;strl[i]=str2[i];i++);后,数组strl中的字符串是______。

设有以下定义和语句 char str[20]="Program",*p; p=str; 则以下叙述中正确的是______。A.*p与str[0]中的值相等B.sb与p的类型完全相同C.str数组长度和p所指向的字符串长度相等D.数组str中存放的内容和指针变量p中存放的内容相同

若有定义char str[]= “very good”,则str的长度为( )A. 8B. 9C. 10D. 11

设有char str[80];以下不能将输入数据first\nsecond\n读取到数组str中的语句是A.cin.get(str 设有char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是A.cin.get(str,strlen(str));B.cin.getline(str,strlen(str));C.cin>>str;D.cin.read(str,strlen(str));

下列定义数组的语句中正确的是______。A.#define size 10 char str1[size],str2[size+2];B.char str[];C.int num['10'];D.int n=5; int a[n][n+2];

设有以下定义和语句: char str[20]="Program", *P; p=str; 则以下叙述中正确的是( )。A.*p与str[0]中的值相等B.str与p的类型完全相同C.str数组的长度和p所指向的字符串长度相等D.数组str中存放的内容和指针变量p中存放的内容相同

下面关于数组的初始化正确的是( )。A.char str[]={’a’,’b’,’C’}B.char str[2]={’a’,’b’,’c’}C.char str[2][3]={{’a’,’b’},{’C’,’d’},{’e’,’f’}}D.char str={~a,~b,~C}

下列( )语句是声明一个含有10个String对象的数组。A.char str [];B.char str [] [];C.String str[]=new String[10];D.String str[10];

设有如下数组定义:charstr[8]={"Fujian"};则分配给数组str的存储空间是()字节 A.6B.7C.8D.9

设有char str[80]以下不能将输入数据first\nsecond\n读取到数组sir中的语句是A.cin.get(str, 设有char str[80]以下不能将输入数据first\nsecond\n<CR>读取到数组sir中的语句是A.cin.get(str, strlen(str));B.cin.getline(str, strlen(str));C.cin>>str;D.cin.read(str, strlen(str));

下列描述中,不能正确给字符数组str定义和赋值的是( )。 A、char str[]={"abcdefghijklmn "};B、char str[10];str={" abcdefghijklmn "};C、char str[10]={"abcdefghijklmn"};D、char str[10];strcpy(str,"abcdefghijklmn");

假定二维数组的定义为“char a[M][N];”,则该数组所占存储空间的字节数为()。

假定一维字符指针数组的定义为"char* a[8];",则该数组占用的存储空间的字节数为()。

下列定义数组的语句中正确的是().A、#define size 10  char  str1[size],str2[size+2];B、char str[];C、int num[’10’];D、int n=5; int a[n][n+2];

设有如下数组定义:charstr[8]={"Fujian"};则分配给数组str的存储空间是()字节A、6B、7C、8D、9

下列哪个语句是声明了一个含有10个string对象的数组()。A、char str[];B、char str[][];C、string str[]=newstring[10];D、string str[10];

已知charstr[]="afternoon”;则若要输出数组中f字符,则下列引用正确的是()A、str[0]B、str[1]C、str[2]D、str

设已定义:char str1[10],str2[10]=”Fujian”;则能将字符串”Fujian”赋给数组str1的正确语句是()A、str1=”Fujian”B、strcpy(str1,str2)C、strcpy(str2,str1)D、str1=str2

单选题设有如下数组定义:charstr[8]={"Fujian"};则分配给数组str的存储空间是()字节A6B7C8D9

单选题以下叙述中正确的是(  )。A语句“char str[10]=string!;”和“char str[10]={string!};”并不等价B对于字符串常量“string!”,系统已自动在最后加入了'\0'字符,表示串结尾C对于一维字符数组,不能使用字符串常量来赋初值D在语句“char str[]=string!;”中,数组str的大小等于字符串的长度

填空题假定二维数组的定义为“char a[M][N];”,则该数组所占存储空间的字节数为()。

单选题设已定义:char str1[10],str2[10]=”Fujian”;则能将字符串”Fujian”赋给数组str1的正确语句是()Astr1=”Fujian”Bstrcpy(str1,str2)Cstrcpy(str2,str1)Dstr1=str2