使用库函数toupper将指针p所指的字母转换成大写,然后重新赋值给p所指的位置,这里可看出p是一个指针,main里字符数组名作为参数的时候退化成了数组指针
所以这里,参数p应该是个指针而不是字符类型,我们要将字符类型修改为字符指针类型
在遍历过程中,设置k取0,所以for里首先执行else语句,若文本行的第一个字符不是空格,则为第一个单词的首字母,然后设置k为1
,表示找到和处理完了,然后转换为大写
接下来向后遍历p,若为空格,则结束,k重置为0
使用库函数toupper将指针p所指的字母转换成大写,然后重新赋值给p所指的位置,这里可看出p是一个指针,main里字符数组名作为参数的时候退化成了数组指针
所以这里,参数p应该是个指针而不是字符类型,我们要将字符类型修改为字符指针类型
在遍历过程中,设置k取0,所以for里首先执行else语句,若文本行的第一个字符不是空格,则为第一个单词的首字母,然后设置k为1
,表示找到和处理完了,然后转换为大写
接下来向后遍历p,若为空格,则结束,k重置为0