您当前的位置:《c语言程序设计》听课笔记:23
《c语言程序设计》听课笔记:23

6)strcmp(字符串1,字符串2)
比较字符串1和字符串2,对两个字符串自左向右逐个字符比较,直到出现不同的字符或遇到'\0'为止,若全部字符相同,则认为相等(函数值为0),若不同,则以第一个不同字符的比较结果为准,比较的结果由函数值带回(字符串1>字符串2,函数值为正;字符串1<字符串2,函数值为负)。
7)strlwr(字符串)
将字符串中的大写字母转换成小写字母
8)strupr(字符串)
将字符串中的小写字母转换成大写字母

例7.7   设计函数delete(str,start,number). 在字符串str中从start开始删除number个字符。
八、指针     (13:16) 
指针:地址
数据分为:普通:1)常量
2)变量
地址:1)常量
2)变量
九、指针变量、指针类型及指针运算
1)指针变量定义的一般形式:数据类型 *变量名;
2)运算符&只能作用于在内存中体现地址的对象(即在内存中位该对象分配了存储空间),如变量、数组元素
3)取寄存器(register)变量的地址也是非法的
4)单目运算符*将它的操作数作为最终目标的地址来对待,并根据那个地址取得相应的内容
5)运算符*和&的优先级与!、++、--等相同,是自右向左结合
6)指针变量可以出现在表达式中
ps:指针++移的位数和其所指向的数据类型有关,数据占几位,指针++一次就移几位

收藏状态
收藏本课程的同学
相关课程