66问答网
所有问题
C语言 有没有这样定义字符数组的char str3[]={'d', 'e', 'b', 'u', 'g', '\0'};
如题所述
举报该问题
推荐答案 2015-03-17
一般不这样,不过应该可以,
最好写成char str[] = "debug";
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Uipn9Ui2ixUxpUxU9n9.html
相似回答
C语言
有没有这样定义字符数组的char
str3[]={
'
d
', '
e
', '
b
', 'u...
答:
最好写成
char
str[] =
"debug";
在
c语言
中怎样
定义字符
串
答:
char str1
[] =
"HelloWorld"; // 通过
字符数组
来
定义字符
串"HelloWorld",数组中每个存储单元存放一个
字符char
*str2 = "HelloWorld"; // 通过字符指针来定义字符串"HelloWorld",指针str2指向一个存放字符串"HelloWorld"的连续地址单元的首地址#define
str3
"HelloWorld"; // 通过宏定义来定...
c语言
里面
定义
char
str[3];
str[1
]=
49; str[2]='\0', 为什么printf("%...
答:
include<stdio.h>int main()
{char
str[3];str[
1]=49; //即str[1]='1';str[2]='\0'; //结束标志printf("%s\n",str); //str[0]不确定,如果str[0]='0';则输出01return 0;}
C语言
中 关于二维字符数组和一维
字符数组的
比较
答:
你的
str3
赋值也不对,修改为:
char
*str3
=
"ENDOFINPUT";比较的行修改为:if (strcmp(&str1[i][0
],
str3) == 0)
以下选项中,合法的是()A.
char
str3[]={
'
d
','
e
','
b
','u','g','\0'}...
答:
选A.其他几个选项基本犯了相同的错误,可以用字符串常量对字符数组进行初始化,但是不能用字符串对字符数组进行赋值
,字符数组
之间也不能进行整体赋值。
c语言
求解 设str为
字符数组,
欲将字母a、b、c、
d
、
e
分别赋值给
str[
0...
答:
方法1:
str[]={
a
,b,c,d,e
} 方法2:for(int i=0;i<5;++i) str[i] = a + i;方法3:str[0] = a;依次类推
大家正在搜
c语言定义一个字符串数组
字符串与字符数组的区别
定义字符串 c语言
c语言字符数组赋值
c语言字符串数组
c语言输入字符串数组
c语言字符串存入数组
c语言字符串数组初始化
C语言定义数组