复习

xiaoxiao2021-02-28  102

今天复习了上周一些知识。

1.我们可以把二维数组看作是一种特殊的一维数组:它的元素又是一个一维数组。

2.如果对全部元素都赋初值,则定义数组时对第一维的长度可以不指定,但第二维的长度不能省。

3对字符数组初始化,可逐个字符赋给数组中各元素。

4.为了测定字符串的实际长度,C语言规定了一个“字符串结束标志”——‘\0’。

5.逐个字符输入输出。用格式符“%c”输入或输出一个字符。 将整个字符串一次输入或输出。用“%s”格式符,意思是对字符串的输入输出。 6.如果一个字符数组中包含一个以上′\0′,则遇第一个′\0′时输出就结束。

7.如果利用一个scanf函数输入多个字符串,则在输入时以空格分隔。 8. strcpy函数 其一般形式为:strcpy(字符数组1,字符串2) strcpy是“字符串复制函数”。作用:是将字符串2复制到字符数组1中去。

9.复制时连同字符串后面的′\0′一起复制到字符数组1中。

10.strcmp函数 其一般形式为:strcmp(字符串1,字符串2) strcmp的作用是比较字符串1和字符串2。

(1)如果字符串1=字符串2,函数值为0。 (2) 如果字符串1>字符串2,函数值为一正整数。 (3) 如果字符串1<字符串2,函数值为一负整数。

转载请注明原文地址: https://www.6miu.com/read-41657.html

最新回复(0)