通过例子看数组与指针的区别
2013-02-02 16:10
344 查看
#include <stdio.h> char *fun(void) { char str[] = "hello world !/n";//gcc编译不通过,pointer_arrary.c:7: warning: function returns address of local variable // char *str = "hello world !/n";//返回hello world ! return str; } int main(int argc,char *argv[]) { char *a = fun(); printf("%s",a); return 0; }
相关文章推荐
- 通过例子看数组与指针的区别
- 看一个例子,指针与数组的区别
- 通过3个程序分析数组与指针区别
- 通过指针、数组,讲静态存储区、栈、堆的区别(转载)/C
- 通过数组保存字符串和通过指针保存字符串的区别
- 上机实践 - - 一个例子了解C/C++中指针与数组的区别
- 数组指针和指针数组的区别
- 理解数组指针和指针数组的区别
- C语言中数组名和指针的区别
- 数组与指针的区别
- 数组名与指针区别--转载
- 字符串指针与字符数组的区别
- 【LVL1_6_c】 指针数组 数组指针 的区别(仅仅是初步学习理解)
- 数组指针和指针数组的区别
- C语言 字符指针和字符数组的区别
- 指针数组与数组指针的区别
- C/C++数组名与指针区别深入探索
- C++/C中数组与指针的区别
- 数组和指针的区别?
- const int *a, int const *a,int * const a,区别,指针数组,数组指针,声明与定义