c语言零基础快速入门教程:请收藏C语言最全入门笔记
c语言零基础快速入门教程:请收藏C语言最全入门笔记
- strcmp()在比较的时候会把字符串先转换成ASCII码再进行比较 返回的结果为0表示s1和s2的ASCII码相等 返回结果为1表示s1比s2的ASCII码大 返回结果为-1表示s1比s2的ASCII码小,例如:
- strcpy()拷贝之后会覆盖原来字符串且不能对字符串常量进行拷贝,比如:
- strcat在使用时s1与s2指的内存空间不能重叠,且s1要有足够的空间来容纳要复制的字符串,如:
多维数组
多维数组的定义格式是:
数据类型 数组名称[常量表达式1][常量表达式2]...[常量表达式n];
定义了一个名称为num,数据类型为int的二维数组。其中第一个[3]表示第一维下标的长度,就像购物时分类存放的购物;第二个[3]表示第二维下标的长度,就像每个购物袋中的元素。