今天复习了指针和数组,需要的注意的是:
字符串输入输出的一些函数
区别char *s和char s[],前者如果初始化字符串就是一个常量,而后者是一个变量,如char *s;s="";是正确的,char s[];s="";是错误的,char *s = ""不能赋值给*s,而以char s[]声明的,可以改变*s;
函数指针的用法,利用指针变量可以实现一个函数返回多个值,或者一个函数实现多个功能
本文共 241 字,大约阅读时间需要 1 分钟。
今天复习了指针和数组,需要的注意的是:
字符串输入输出的一些函数
区别char *s和char s[],前者如果初始化字符串就是一个常量,而后者是一个变量,如char *s;s="";是正确的,char s[];s="";是错误的,char *s = ""不能赋值给*s,而以char s[]声明的,可以改变*s;
函数指针的用法,利用指针变量可以实现一个函数返回多个值,或者一个函数实现多个功能
转载于:https://blog.51cto.com/8365137/1587509