本思维导图主要总结国家计算机等级考试二级C语言部分知识点用一维字符数组存放字符串
树图思维导图提供 计算机考试知识点用一维字符数组存放字符串思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点用一维字符数组存放字符串思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:fedc8d493270b257174c2d07115c31cd
计算机考试知识点用一维字符数组存放字符串思维导图模板大纲
1.用一维字符数组存放字符串
(1)表示字符串常量的约定
字符串常量是由双引号括起来的一串字符,在表示字符串常量时,不需要人为在其末尾加入'\0',C编译程序将自动完成这一工作,在末尾添加字符'\0'。
(2)字符串常量给出地址值
字符串常量被隐含处理成一个以'\0'结尾的无名字符型一维数组。
字串符常量是字符串在内存中所占的一串连续存储单元(即无名一维字符数组)的首地址。
2.用一维数组存放字符串
(1)通过赋初值的方式给一维字符数组赋字符串
①用给一般数组赋初值的相同方式给一维字符数组赋初值。
②在赋初值时.直接赋字符串常量。可以直接用字符串常量给一维字符数组赋初值,系统将按字符串中实际的字符个数来定义数组的大小。
(2)在C程序执行过程中给一维字符数组赋字符串
①不可以用赋值语句给字符数组整体赋一串字符。
②给数组元素逐个赋字符值,最后人为加入串结束标志在程序执行过程中,可以通过逐个给数组元素赋值的方式,达到给一维字符数组赋字符串的目的。
要使指针指向字符串,可以通过以下两种形式来实现。
(1)通过赋初值的方式使指针指向字符串
在定义字符指针变量的同时,将存放字符串的存储单元起始地址赋给指针变量。
(2)通过赋值运算使指针指向一个字符串如果已经定义了一个字符型指针变量,可以通过赋值运算符将某个字符串的起始地址赋给它,从而使其指向一个具体的字符串。
树图思维导图提供 计算机考试知识点文件的读写思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件的读写思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3addfcccb8839b09c49d9cf6c7c011d1
树图思维导图提供 计算机考试知识点文件指针思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件指针思维导图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3b7318d886411679e5e0eb18447fbd02