字符数组和字符串的区别

时间:2022-10-29 16:01

C语言是一种抽象的通用程序设计语言,被广泛运用于生活中,那么字符数组和字符串的区别是什么?以下是对于此问题的解释:

产品名称:Dell

产品型号:Dell 灵越5000

系统版本:Windows 10

软件版本:JetBrains PhpStorm v2019.3.3

区别一:定义不一样

1、字符串指针变量本身是一个变量,用于存放字符串的首地址。字符串本身是存放在以该首地址为首的一块连续的内存空间中并以‘�’作为串的结束。

2、字符数组是由于若干个数组元素组成的,它可用来存放整个字符串。

区别二:对字符串指针方式不同

1、char *ps=”C Language”;可以写成char *ps;ps=”C Language”;

2、数组方式char st[]={”C Language”};不能写成char st[20];

St={”C Language”};只能对字符数组的各元素逐个赋值。

字符数组和字符串的区别

以上便是针对该问题所整理出来的具体操作步骤,希望可以帮助到需要的朋友。

标签:
随便看看
本类推荐
本类排行
热门标签

我国国家通讯社行不行啊细狗新年贺词祝福语2023年祝福语新年新年贺词新年贺词祝福语居家抗病毒小药箱除夕高速免费吗2022年除夕高速免费吗春联春联句子大全春联句子大全七字年夜饭十二道菜年夜饭十二道菜单年夜饭吃什么年夜饭吃什么菜吃年夜饭的寓意年夜饭黑芝麻菊花茶晒菊花茶腌腊肉送妈妈生日礼物汉白玉送闺蜜水钻送女人礼物爸爸生日送礼物送老公