003-Tips

作者: 飞升之路 | 来源:发表于2019-07-28 18:05 被阅读0次

    C语言字符数组与字符指针

       char *s = "abc";
       printf("%s\n", s);
       *s = "nihao"; // error
       printf("%s \n", s);
    

    上面这种操作是不被允许的,指针指向了 字符串常量, 不可以被修改,改成字符数组才可以

       char t[10] = "abc", *s;
       s = t;
       printf("%s\n", s);
       strcpy(t, "nihao");
       printf("%s \n", s);
       
    

    字符数组与字符指针的区别

    char data[] = "June 14";
    char *date = "June 14";
    
    

    第一个date是数组,任意数组一样,可修改其中的元素

    第二个date是指针,date如果指向是字符串常量,不可以修改,但是可以指向别的字符串。如果希望可以修改字符串,那么可以指向字符数组或者动态分配字符串空间

    二个都可以作为期望传递字符数组或者字符指针的函数的参数。

    下面的是可以的

       char  *s = "abc";
       printf("%s\n", s);
       char t[10] = "123444";
       s = t;
       printf("%s \n", s);
    

    PHP -SAPI

    SERVER -API -服务端API , PHP 面向不同的环境 提供不同 服务端API 来封装 PHP本身的能力,隔离PHP内部的变化。

    目前实现的有 Cli, Fpm,Embed

    fastcgi,Web Server 采用网络通信或者网络 IPC 和 PHP 交换数据的 SAPI;

    https://blog.csdn.net/fangru/article/details/9137079

    相关文章

      网友评论

          本文标题:003-Tips

          本文链接:https://www.haomeiwen.com/subject/kcpprctx.html