C语言允许函数的返回值是一个指针(地址),这样的函数称为指针函数

作者在 2017-04-02 11:34:35 发布以下内容
  1. #include <stdio.h>
  2. #include <string.h>
  3. char *strlong(char *str1, char *str2){
  4. if(strlen(str1) >= strlen(str2)){
  5. return str1;
  6. }else{
  7. return str2;
  8. }
  9. }
  10. int main(){
  11. char str1[30], str2[30], *str;
  12. gets(str1);
  13. gets(str2);
  14. str = strlong(str1, str2);
  15. printf("Longer string: %s\n", str);
  16. return 0;
  17. }
C语言 | 阅读 1272 次
文章评论,共0条
游客请输入验证码