C语言中什么是字符串
9个回答
展开全部
C语言中单引号的是字符,双引号的是字符串。
1、字符指类字形单位或符号,包括字母、数字、运算符号、标点符号和其他符号,以及一些功能性符号。字符在计算机内存放,应规定相应的代表字符的二进制代码。代码的选用要与有关外围设备的规格取得一致。
2、字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点:字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的。
它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串字符)或二进制数字串(一串二进制数字)。
扩展资料
C语言字符串的使用
用来存放字符的数组称为字符数组,例如:
charc[10];
字符数组也可以是二维或多维数组。例如:
charc[5][10];
字符数组也允许在定义时进行初始化,例如:
charc[10]={'c','','p','r','o','g','r','a','m'};//c[9]未赋值,所以为默认值’\0’
当对全体元素赋初值时也可以省去长度说明。例如:
charc[]={'c','','p','r','o','g','r','a','m'};
这时c数组的长度自动定为9。
字符数组和普通数组一样,也是通过下标引用各个元素。
参考资料来源:百度百科—字符串
参考资料来源:百度百科—字符
1、字符指类字形单位或符号,包括字母、数字、运算符号、标点符号和其他符号,以及一些功能性符号。字符在计算机内存放,应规定相应的代表字符的二进制代码。代码的选用要与有关外围设备的规格取得一致。
2、字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点:字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的。
它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串字符)或二进制数字串(一串二进制数字)。
扩展资料
C语言字符串的使用
用来存放字符的数组称为字符数组,例如:
charc[10];
字符数组也可以是二维或多维数组。例如:
charc[5][10];
字符数组也允许在定义时进行初始化,例如:
charc[10]={'c','','p','r','o','g','r','a','m'};//c[9]未赋值,所以为默认值’\0’
当对全体元素赋初值时也可以省去长度说明。例如:
charc[]={'c','','p','r','o','g','r','a','m'};
这时c数组的长度自动定为9。
字符数组和普通数组一样,也是通过下标引用各个元素。
参考资料来源:百度百科—字符串
参考资料来源:百度百科—字符
展开全部
加了'
'符号的字符,例如'c'.'3'
在c语言中,
由零个或多个字符组成且通过双引号括起来的有限序列就叫字符串.
例如:
"hello
world",
"我爱中国",
"A",
"123456"等等.
另外字符串在内存中是由字符型数组来存储的.且在存储的时候多加'\0'表示字符串已经结束.
例如:
char
string[12]
=
"hello
wolrd";
注意,字符串是zhidao以'\0'结尾的,所以存储的数组大小至少是字符串长度加1.
字符常量:在C语言中一个字符常量代表ASCII字符集中的回一个字符,在程序中用单引号把一个字符括起来作为字符常量。大小写字母代表不同的字常量;单引号中的空格也是;字符常量只能包含一个字符;字符常量只能用但括号括起来。下面是常用字答符的SACII
'a’--'z'
97------122
'A’--'Z'
65-------90
'0'---'9'
48-------57
字符串常量:字符串常量是用双引号括起来的,在C语言中系统会在每个字符串的最后自动加入一个'\0'作为字符串的结束标志。
区别:'Z'是字符常量,占一个字节;"Z"是字符串常量,占两个字节,其中一个放'\0'。
它们两个的用法都明白了,区别就知道了
'符号的字符,例如'c'.'3'
在c语言中,
由零个或多个字符组成且通过双引号括起来的有限序列就叫字符串.
例如:
"hello
world",
"我爱中国",
"A",
"123456"等等.
另外字符串在内存中是由字符型数组来存储的.且在存储的时候多加'\0'表示字符串已经结束.
例如:
char
string[12]
=
"hello
wolrd";
注意,字符串是zhidao以'\0'结尾的,所以存储的数组大小至少是字符串长度加1.
字符常量:在C语言中一个字符常量代表ASCII字符集中的回一个字符,在程序中用单引号把一个字符括起来作为字符常量。大小写字母代表不同的字常量;单引号中的空格也是;字符常量只能包含一个字符;字符常量只能用但括号括起来。下面是常用字答符的SACII
'a’--'z'
97------122
'A’--'Z'
65-------90
'0'---'9'
48-------57
字符串常量:字符串常量是用双引号括起来的,在C语言中系统会在每个字符串的最后自动加入一个'\0'作为字符串的结束标志。
区别:'Z'是字符常量,占一个字节;"Z"是字符串常量,占两个字节,其中一个放'\0'。
它们两个的用法都明白了,区别就知道了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c语言中的一串字符是指字符的数组。
字符串实际也是字符的数组,不过赋值的时候,系统会自动在最后添加一个
\0,表示字符串结束。
输入的时候字符串用
%s
作为占位符。
下面的代码就是输入一段字符串,并将其存储在字符数组中,最后一个字符后面会自动添加一个
\0。
char
str[20];
//
存储输入的字符串
scanf("%s",
str);
//
最多能输入19个字符,最后一个位置要留给系统自动添加的
\0
字符串实际也是字符的数组,不过赋值的时候,系统会自动在最后添加一个
\0,表示字符串结束。
输入的时候字符串用
%s
作为占位符。
下面的代码就是输入一段字符串,并将其存储在字符数组中,最后一个字符后面会自动添加一个
\0。
char
str[20];
//
存储输入的字符串
scanf("%s",
str);
//
最多能输入19个字符,最后一个位置要留给系统自动添加的
\0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字符
就是
键盘上的单个符号,
像
a,b,c,d..
1,2,3,4,8....以及一些特殊的符号,
字符串
就是字符组成的串,
比如你名字的拼音就可以看做一个字符串,它是有长度的
就是
键盘上的单个符号,
像
a,b,c,d..
1,2,3,4,8....以及一些特殊的符号,
字符串
就是字符组成的串,
比如你名字的拼音就可以看做一个字符串,它是有长度的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
" "在此符号之间的都是字符串"A","bhah"都是字符串
"a"是a+’\0ˊ 当成字符串处理。 在ˊˊ内的都是字符
绝对真确!
"a"是a+’\0ˊ 当成字符串处理。 在ˊˊ内的都是字符
绝对真确!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询