TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机考试c语言知识点字符串思维导图

计算机考试c语言知识点字符串思维导图

  收藏
  分享
免费下载
免费使用文件
Yyyy 浏览量:42022-11-05 22:03:29
已被使用0次
查看详情计算机考试c语言知识点字符串思维导图

本思维导图主要介绍国家计算机考试C语言知识点字符串

树图思维导图提供 计算机考试c语言知识点字符串 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试c语言知识点字符串  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:ac4ffa3d226db81bc6174ab7109762a8

思维导图大纲

计算机考试c语言知识点字符串思维导图模板大纲

字符串常量及表示

字符串常量:

双引号括起来的一串字符,如"ABC"。

存储字符串时,系统会自动在其尾部加上一个空值'\0',空值也要占用一个字节,也就是字符串"ABC"需要占四个字节。

字符数组

C语言没有字符串变量,只能采用字符数组来存储字符串。

数组的大小应该比它将要实际存放的最长字符串多一个元素,从而存放'\0'。

字符串赋值

可以用下面的形式进行赋值

char str[]="Hello! ";或char *p;p="Hello! ";

但不能用下面的形式

char str[10];str="Hello";

因为str是一个地址常量,不能进行赋值操作。

字符串的输入与输出

可以用scanf和printf函数,如scanf("%s",str);

也可用专门处理字符串的两个函数gets和puts函数,还可以对字符数组逐个元素进行赋值,但一定要在最后赋一个'\0'。

使用gets函数可以接收空格,使用puts函数在最后输出一个换行。

字符串函数

要掌握的四个字符串函数:

字符串拷贝函数strcpy()

求字符串长度函数strlen()

字符串链接函数strcat()

字符串比较函数strcmp()

使用这些函数需在预处理部分包含头文件”string.h”。

字符串长度要小于字符数组的长度

例:char str[10]= "Hello";sizeof(str)的值为10(数组长度),strlen(str)的值为5(字符串长度)。

相关思维导图模板

计算机考试c语言知识点结构体思维导图

树图思维导图提供 计算机考试c语言知识点结构体 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试c语言知识点结构体  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:352b1d3fd705a601054a8eaca9bc2d99

计算机二级c语言知识点实型数据思维导图

树图思维导图提供 计算机二级c语言知识点实型数据 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级c语言知识点实型数据  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3bb1f0337f38eaaaf140ed9487c800a4