CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 250997
holly
:
有这种语法吗? 待俺试试看
[阅读: 341] 2005-12-02 02:36:21
<空>
相关信息:
请教一个c/c++语法
(162字)
(
老玉米
[464]
2005-12-02 02:30
)
int **a = int[] *a
(28字)
(
pigprince
[357]
2005-12-02 02:36
)
那也得 int * a[] 吧
(空) (
holly
[327]
2005-12-02 02:36
)
...
(32字)
(
pigprince
[340]
2005-12-02 02:37
)
还没编过啊
(26字)
(
holly
[354]
2005-12-02 02:39
)
有这种语法吗? 待俺试试看
(空) (
holly
[340]
2005-12-02 02:36
)
有啊,我也很奇怪。。
(空) (
老玉米
[329]
2005-12-02 02:37
)
看看这里的typeArgs
(712字)
(
老玉米
[423]
2005-12-02 02:39
)
哪呢? f(int [] a) 在哪呢?
(16字)
(
holly
[328]
2005-12-02 02:41
)
。。。笔误,问题时一样的。
(空) (
老玉米
[323]
2005-12-02 02:42
)
.
(空) (
bjwf
[297]
2005-12-02 02:50
)
好像这个typeArgs被解释成:ClassID * &
(11字)
(
老玉米
[346]
2005-12-02 02:41
)
这不是很自然的吗?
(66字)
(
holly
[304]
2005-12-02 02:43
)
我也认为是相当于,相当于传int *的值啊,,回来这个指针不应该变化啊,除非穿的是int * &
(17字)
(
老玉米
[358]
2005-12-02 02:45
)
int **相当于二维数组了。
(空) (
王中王
[359]
2005-12-02 02:48
)
faint,当你需要在函数内部分配内存的时候必须传Type **
(14字)
(
老玉米
[345]
2005-12-02 02:50
)
传引用也可以啊。
(7字)
(
王中王
[322]
2005-12-02 03:43
)
C 是没有引用的
(8字)
(
holly
[371]
2005-12-02 03:44
)
当然不应该变化
(330字)
(
holly
[341]
2005-12-02 02:51
)
可我看到的程序确实是这么写的阿。。。。
(57字)
(
老玉米
[324]
2005-12-02 02:56
)
只有两种可能
(20字)
(
holly
[328]
2005-12-02 02:58
)
也不一定,本来typeArgs用来传出一些数据,而此次调用,调用者明确知道这次不需要传出什么东东,就传个NULL进去,也没什么错误啊.
(空) (
bjwf
[323]
2005-12-02 03:01
)
那就是可能 2 啊
(空) (
holly
[322]
2005-12-02 03:02
)
难道真是我眼睛有问题吗。。
(空) (
老玉米
[342]
2005-12-02 03:05
)
数组变量就是被解释成一块连续内存的首地址嘛
(空) (
王中王
[361]
2005-12-02 02:44
)
int[] a应该可以和int* a互转,而不是int* &a吧。
(空) (
王中王
[364]
2005-12-02 02:42
)
你又不用,管它干什么.
(空) (
oyjt
[292]
2005-12-02 02:43
)
C++里绝对没有 f(int[] a); 这样的写法. (空) (bjwf [0] 今天 10:50)
(空) (
bjwf
[350]
2005-12-02 02:51
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录