cstring中包含许多字符数组的函数:
strlen()函数:strlen函数可以得到字符数组中第一个\0前的字符的个数
strcmp()函数: strcmp函数返回两个字符串大小的比较结果,比较原则是按字典序
所谓字典序就是字符串在字典中的顺序,因此如果有两个字符数组 str1和str 2,且满足str 1[0…k-1]== str 2[0…k-1]、str 1[k]<str 2[k],那么就说 str1的字典序小于 str 2。例如“a’的字典序小于“b”、“aaaa”的字典序小于“aab”。strcmp 的返回结果如下:
1.如果字符数组1<字符数组2,则返回一个负整数(不同编译器处理不同,不一定是-1)
2. 如果字符数组1=字符数组 2,则返回 0。
3. 如果字符数组1>字符数组 2,则返回一个正整数(不同编译器处理不同,不一定是+1)
strcpy()函数: strcpy函数可以把一个字符串复制给另一个字符串
把字符数组2复制给字符数组1,包括结束符0/
strcat()函数: strcat()可以把一个字符串接到另一个字符串后面
把字符数组2接到字符数组1后面