您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. char str[] 与 char *str的区别详细解析

  2. 以下是对char str[]与char *str的区别进行了详细的介绍,需要的朋友可以过来参考下
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:57344
    • 提供者:weixin_38713057
  1. char str[] 与 char *str的区别详细解析

  2. 代码如下:char* get_str(void)  {      char str[] = {“abcd”};      return str;  }char str[] = {“abcd”};定义了一个局部字符数组,尽管是数组,但它是一个局部变量,返回它的地址肯定是一个已经释放了的空间的地址。 此函数返回的是内部一个局部字符数组str的地址,且函数调用完毕后 此数组被销毁,所以你返回的指针也就指向一块被销毁的内存,这种写法是错误的。 代码如下:char* get_str(void)  {   
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:59392
    • 提供者:weixin_38691739