发布网友 发布时间:2022-04-29 11:46
共2个回答
热心网友 时间:2022-06-27 04:37
c语言中char *even(int x);在even前面加*,表示这个函数返回的值,是一个指向字符的指针。也可以用它返回一个字符串的首地址。热心网友 时间:2022-06-27 04:37
加不加星号区别是这样的,加上星号表示返回的是一个指针或者说是地址,不加星号直接返回的是一个字符,你在编程的时候根据需要而定,如果需要返回一个地址就加星号,如果需要返回一个单一的字符就不加星号!!追问也就是说如果我想返回一个字符串,就必须要加*吗追答对的