C语言 字符串 字符串处理操作 字符串与函数

字符数组的定义和初始化

宏常量+1  强调了字符串的最大强度

推荐忽略长度的定义

 

 

不能对所指向的存储单元内容修改,除非是字符串数组的定义

 

 

因为指针变量指向的是字符串数组的值,可以被修改。

 

未初始化

字符串处理函数

 

 

函数计算的是字符串的实际长度

将str前面最多个N字符复制到STR2中

 

 

 

 向函数传递字符串

 

优化:在形参前加const类型的修饰符

确保被调函数中的字符串不会被改变

 

*pStr++    优先级  先*pString   后+1操作

 

 

 

函数返回字符串

函数返回指向字符串的指针

 

 

posted @ 2018-04-15 19:05  缥缈一叶舟  阅读(364)  评论(0编辑  收藏  举报