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

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

网友评论

      本文标题:003-Tips

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