99问答网
所有问题
c语言 字符数组和字符串有什么区别?
如题所述
举报该问题
推荐答案 2015-11-06
字符数组里面放的是你输入的内容;
而字符串中放的也是你输入的内容,只是结尾多了一个‘\0’
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/z7v7B7X7BezeX77tBv.html
其他回答
第1个回答 2020-03-06
字符串本身就是一数组(c风格字符串),以0字符结尾
这里的a说成是字符数组没问题,说成是字符串也对
因为c里字符串的组织形式本质就是数组
相似回答
字符数组与字符串
是否相同?若不相同
?有何
区
答:
一、两者的作用不同:1、字符数组的作用
:存放字符或字符串。2、字符串的作用:字符串给用户提供很多方便,如高精度运算时每一位都可以转化为数字存入数组。二、两者的实质不同:1、字符数组的实质:字符数组用于存放字符或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中...
C语言的字符串和字符数组的区别
在哪里?
答:
字符数组与字符串数组的最大区别是处理范围不同
,字符串数组遇到空字符便结束,而字符数组可以根据编程者的需要控制处理的长度。但是和字符串数组一样的是,字符数组的最后一个字符也一定是空字符,如下的初始化无法通过编译:char str4 [1] = {'A','B'};//错误:初始值设定太多 声明数组时(包含...
【急问
C语言
】
字符串与字符数组的区别?
请用具体实例(最好把各种比表示...
答:
这两种写法的不同吧.p1指向的这个字符串是个常量
, 不可改变, 程序在编译期间就为"A String."这个字符串分配了固定的空间, 它被存储在全局静态区中.而p2是个变量, 其内容可以被更新和改变, p2可以理解为一个不可改变其指向位置的指针, 即char * const p2, 它所占用的内存在程序运行时被自动分配...
C语言
中
字符串
与一吧
字符数组的
最大
区别
在哪里,能不能对字符串进行整体...
答:
区别在于,
字符串是一指针做为首址,它的值是可以变动的
。但字符数组首址是固定的,是不能被变动和更改的,只能更改数组内的值,它是编译器编译的时候决定的。如:char *s = "abcde";char t[] = "12344";s= t; //正确 t=s; //不正确,警告 直接读写整个串,对于编译器来说还没有...
c语言字符串数组和字符数组有什么区别?
答:
这个是字符数组。
C语言字符数组和字符串的区别
,字符数组是一个存储
字符的
数组,而字符串是一个用双括号括起来的以'\0'结束的字符序列,虽然字符串是存储在字符数组中的,但是一定要注意字符串的结束标志是'\0'。总的来说是没有区别的,字符串就是以字符数组形式存储的。可以把一个字符串看成是一...
c语言字符串跟字符数组的
定义都一样,那如何区分呢?
答:
实现目的 我们在用
C语言
编写程序时,经常会遇到使用
字符串数组的
情况,这种数组的特点是, 数组中的每个元素都是一个字符串,但每个
字符串的
长度却不相同。如果你使用C++语言进行编程的话,实现起来相对比较简单,只需直接选择标准模板库
的字符串string
类,在代码中定义该类的一个数组即可实现。现在的问题...
字符串
长度
与数组
长度
的区别
是什么?
答:
如高精度运算时每一位都可以转化为数字存入数组。
字符数组
是指用来存放字符数据的数组。其定义的一般形式为: char 数组名[数据长度] 。字符数组用于存放字符或
字符串
,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。
C语言
中没有字符串类型,字符串是存放在字符型数组中的。
C语言
中
字符串
和
数组的区别
答:
字符串
是字符的一个序列,字符数组是一个字符类型的数组 字符串为了标志结束,在末尾自动加了'\0',
字符数组有
大小不需要结束符
C
中字符串处理时将有效位按照字符数来比较 初始化不一样
c语言字符串数组和字符数组有什么区别?
答:
是
字符数组
字符串
数组是指数组里面的元素是字符串 比如 char *s[2]={"aa","bb"}是字符串数组
大家正在搜
字符串数组和字符数组的区别
c语言字符型数组和字符串
c语言字符数组与字符串
c语言字符和字符串
c语言数组字符串
c语言给数组赋值字符串
c语言字符串数组输入
字符串 字符数组
c语言字符串数组定义
相关问题
C语言的字符数组和字符串的区别
c语言字符串数组和字符数组有什么区别?
c语言字符串数组和字符数组有什么区别?
C语言中字符串数组与字符指针数组有什么区别?怎么用
c语言中,%c和%s在输入和输出字符串的时候有什么区别?
c语言中 关于字符数组和字符串的区别
c语言 char *str 与char str[] 这俩种定...
C语言字符数组和普通数组的区别