axia2008 发表于 2012-9-4 11:34:25

gcc 如何定义指向数组的指针变量?

有知道的同学吗

yklstudent 发表于 2012-9-4 11:45:16

应该问前辈骚年

jiaowoxiaolu 发表于 2012-9-4 11:47:03

uchar aaa[];
uchar *pt=aaa;

himm007 发表于 2012-9-4 11:54:43

标题应该是 “c 如何定义指向数组的指针变量”,而不是gcc

axia2008 发表于 2012-9-4 12:21:54

jiaowoxiaolu 发表于 2012-9-4 11:47:03 static/image/common/back.gif
uchar aaa[];
uchar *pt=aaa;

是指向数组的指针变量,不是指向字符变量的指针

axia2008 发表于 2012-9-4 12:23:41

himm007 发表于 2012-9-4 11:54:43 static/image/common/back.gif
标题应该是 “c 如何定义指向数组的指针变量”,而不是gcc

不知道不同编译器,语法规则可能有区别吗?

axia2008 发表于 2012-9-4 12:24:58

himm007 发表于 2012-9-4 11:54:43 static/image/common/back.gif
标题应该是 “c 如何定义指向数组的指针变量”,而不是gcc

看你们这些人,基础都没打好。

himm007 发表于 2012-9-4 12:32:37

axia2008 发表于 2012-9-4 12:24 static/image/common/back.gif
看你们这些人,基础都没打好。

语法规则是C标准规定的吧?
编译器只是将符合标准的源代码编译成可执行代码。

error_dan 发表于 2012-9-4 12:43:50

严格按照C标准来吧,GCC再不标准这世界上就没有标准的编译器了。。。

百果 发表于 2012-9-4 12:45:26

axia2008 发表于 2012-9-4 12:21 static/image/common/back.gif
是指向数组的指针变量,不是指向字符变量的指针

按我的理解也会这么写。
LZ到底要表达成什么?
aaa[]="dafine"这样不是数组吗?
页: [1]
查看完整版本: gcc 如何定义指向数组的指针变量?