char* inc(char* ch) {return ++ch;}
char& inc(char& ch) {return ++ch;}
char buf[16] = "cplusplus";
char* inc(char* ch) {return ++ch;}
char& inc(char& ch) {return ++ch;}
char buf[16] = "cplusplus";
char* inc(char* ch) {return ++ch;}他是一个指针函数,返回的是指针的地址。也就是将参数指针ch自增一后返回给调用者。
char& inc(char& ch) {return ++ch;}是一个返回引用的函数。将参数ch引用自增yi后返回给调用者。
char buf[16] = "cplusplus";定义一个最大存储16个字符的数组,并赋值"cplusplus"。