char+str[10]
@荣娄4429:C++中char str[10]是什么意思 -
宁秆15284762154…… char是C的基本类型,字符类型 str是命名的一个字符串名字, char str[10]说明这是一个具有10个字符元素的字符数组.
@荣娄4429:c语言 char类型 str[10]="\0"是对的,那str[10]=0对吗?为什么? -
宁秆15284762154…… char str[10]; 是数组,初始化需要用花括号. char str[10]=0; 不对. 初始化需要用花括号. char str[10]='\0'; 不对. 给了字符常量. 初始化需要用花括号 char str[10]=NULL; 不对.初始化需要用花括号. char str[10]={0}; 对,初始化用了花括号. char str[10]="\0"; 对, 初始化用 字符串. char *str=NULL; 对,不是数组,是指针,初始化为空指针.
@荣娄4429:c语言中 char str[10][10]; 这里两个中括号中的数字分别是什么意思? -
宁秆15284762154…… 定义一个字符串数组,有十个字符串(括号1),每个最长为十字节(括号2)
@荣娄4429:char s[10] 中的s是什么意思? -
宁秆15284762154…… char是定义一个字符串,str[10] 和a[10]都是数组,这两句指令的意思就是定义一个字符串数组 例: char d[20]="Golden Global" 数组中所装字符串长度必须小于数组定义的长度 也可以定义一个指针:char *s=" View",该指针指向字符串第一个字符的地址
@荣娄4429:char+str10= ;长度是多少 -
宁秆15284762154…… 如果是字串长度,是4(strlen(str))如果是str的实际长度(占用空间),为10(sizeof(str))
@荣娄4429:c语言中charstr1[10]=''是什么意思 -
宁秆15284762154…… 这应该是非法的吧,我在VC6.0上试了,这样不行,单引号是给单个字符进行赋值的,如果改成:charstr1[10]=""是可以的,但是这表示只是给str1[0]赋值了,其他的还没有初始化.
@荣娄4429:char str[10] = "27";什么意思?这个数组里有哪值? -
宁秆15284762154…… 这个句子的意思是: 先定义char类型的字符串变量str,长度为10个char,并初始化前2个的值为'2' 和 '7', 即 str[0]='2', str[1]='7' .
@荣娄4429:char str [10]="27"什么意思啊??急急急急急急急急!!! -
宁秆15284762154…… char str[10]表示的是一个长度为10的字符数组;char str [10]="27"表示的是一个赋值操作,赋值后:str[0]='2';str[1]='7'.
@荣娄4429:设有char str[10],下面语句正确的是:A.scanf("%s",&str) B.printf("%s",str) 有什么区别啊? -
宁秆15284762154…… A.scanf("%s",&str) B.printf("%s",str) 这两个都是正确的.这是因为在C语言中,设有char str[10],数组名就是数组的首地址.str与&str是相等的.
@荣娄4429:下面程序段的运行结果是( ). char str[10]="output";printf("\"%s\"\n", str);A. output B. "output" C. -
宁秆15284762154…… B."output" “\ ”后加一个符号的意思是输出反斜杠后的符号,而且往往是容易引起歧义的符号. 比如说:printf("\"");的意思是输出“"”,因为如果没有\,就成了printf(""");三个引号有歧义. 再比如:“\'”的意思是输出单引号. "\"%s\"\n",最外两侧的引号之间是\"%s\"\n,分成4部分:\" %s \" \n ,显然依次输出 " outout " 换行 .故选B.
宁秆15284762154…… char是C的基本类型,字符类型 str是命名的一个字符串名字, char str[10]说明这是一个具有10个字符元素的字符数组.
@荣娄4429:c语言 char类型 str[10]="\0"是对的,那str[10]=0对吗?为什么? -
宁秆15284762154…… char str[10]; 是数组,初始化需要用花括号. char str[10]=0; 不对. 初始化需要用花括号. char str[10]='\0'; 不对. 给了字符常量. 初始化需要用花括号 char str[10]=NULL; 不对.初始化需要用花括号. char str[10]={0}; 对,初始化用了花括号. char str[10]="\0"; 对, 初始化用 字符串. char *str=NULL; 对,不是数组,是指针,初始化为空指针.
@荣娄4429:c语言中 char str[10][10]; 这里两个中括号中的数字分别是什么意思? -
宁秆15284762154…… 定义一个字符串数组,有十个字符串(括号1),每个最长为十字节(括号2)
@荣娄4429:char s[10] 中的s是什么意思? -
宁秆15284762154…… char是定义一个字符串,str[10] 和a[10]都是数组,这两句指令的意思就是定义一个字符串数组 例: char d[20]="Golden Global" 数组中所装字符串长度必须小于数组定义的长度 也可以定义一个指针:char *s=" View",该指针指向字符串第一个字符的地址
@荣娄4429:char+str10= ;长度是多少 -
宁秆15284762154…… 如果是字串长度,是4(strlen(str))如果是str的实际长度(占用空间),为10(sizeof(str))
@荣娄4429:c语言中charstr1[10]=''是什么意思 -
宁秆15284762154…… 这应该是非法的吧,我在VC6.0上试了,这样不行,单引号是给单个字符进行赋值的,如果改成:charstr1[10]=""是可以的,但是这表示只是给str1[0]赋值了,其他的还没有初始化.
@荣娄4429:char str[10] = "27";什么意思?这个数组里有哪值? -
宁秆15284762154…… 这个句子的意思是: 先定义char类型的字符串变量str,长度为10个char,并初始化前2个的值为'2' 和 '7', 即 str[0]='2', str[1]='7' .
@荣娄4429:char str [10]="27"什么意思啊??急急急急急急急急!!! -
宁秆15284762154…… char str[10]表示的是一个长度为10的字符数组;char str [10]="27"表示的是一个赋值操作,赋值后:str[0]='2';str[1]='7'.
@荣娄4429:设有char str[10],下面语句正确的是:A.scanf("%s",&str) B.printf("%s",str) 有什么区别啊? -
宁秆15284762154…… A.scanf("%s",&str) B.printf("%s",str) 这两个都是正确的.这是因为在C语言中,设有char str[10],数组名就是数组的首地址.str与&str是相等的.
@荣娄4429:下面程序段的运行结果是( ). char str[10]="output";printf("\"%s\"\n", str);A. output B. "output" C. -
宁秆15284762154…… B."output" “\ ”后加一个符号的意思是输出反斜杠后的符号,而且往往是容易引起歧义的符号. 比如说:printf("\"");的意思是输出“"”,因为如果没有\,就成了printf(""");三个引号有歧义. 再比如:“\'”的意思是输出单引号. "\"%s\"\n",最外两侧的引号之间是\"%s\"\n,分成4部分:\" %s \" \n ,显然依次输出 " outout " 换行 .故选B.