PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] int (*a)[10];
楼主:
jba
(简简单单的幸福)
2015-08-09 14:53:17
如标题,请问这种宣告变量的方式"int (*a)[10];"
1. 意义为何?
2. 实作方式?
3. 使用时机?
请版友们解惑了,谢谢!
作者:
Feis
(永远睡不着 @@)
2015-08-09 15:07:00
1. 指向阵列的指标,2. 指标,3. 二维阵列
作者:
stupid0319
(征女友)
2015-08-09 15:41:00
要是我,我不会写这么难懂的宣告来SM自己我会写int* a[10];
作者:
Feis
(永远睡不着 @@)
2015-08-09 15:46:00
这好像不太一样 (?
作者:
stupid0319
(征女友)
2015-08-09 15:50:00
看了一堆MSDN,也没看过这种宣告法,我也想不懂
作者:
tjjh89017
(伊达政宗)
2015-08-09 16:14:00
int *a[10]跟int (*a)[10]是不一样的啊前者有10个指标,后者只有一个指标
作者:
kwpn
(ITSST)
2015-08-09 16:19:00
XDDDD
作者:
stupid0319
(征女友)
2015-08-09 16:25:00
是宣告一个准备指向int[10]阵列的指标吗?
作者: LiloHuang (十年一刻)
2015-08-09 17:05:00
How to interpret complex C/C++
http://goo.gl/JdDT0M
作者:
damody
(天亮damody)
2015-08-09 17:57:00
考试时会用到
作者:
kevingwn
(如云如风的人生)
2015-08-09 19:34:00
因为int foo(int (*a)[10])比foo(int a[10])来得好一点
作者:
EdisonX
(卡卡兽)
2015-08-09 20:39:00
耶.. 我觉得这好像不只考试会用到 @@ 要写入数据库的字串我会先用 typedef TCHAR DBString[255];相关的 Pointer 做 typedef 就会用到 ?
作者:
naikojack
(筑梦 逐梦 go~)
2015-08-10 09:25:00
http://unixwiz.net/techtips/reading-cdecl.html
作者:
nowar100
(抛砖引玉)
2015-08-10 11:09:00
很常用到阿 在 C 里面传阵列参数 只有指标一徒阿就算是 C++ reference 参数也是写 int (&a)[10] 都类似
作者:
stonehomelaa
(清新、健康、专业)
2015-08-10 14:16:00
这是很基本的指标吧 弄不懂会造成程式大爆炸int *a[10] 是阵列 int (*a)[10] 是指标别无视括号的存在好吗
作者:
tinlans
( )
2015-08-11 03:31:00
每格几年这种问题就循环一次 XD隔其实自己实验看看,编译的时候 warning 全开,再想办法弄到 warning 不见,然后去想为什么,就会一次记起来了。当然前提是用正常的方法让 warning 不见 XD
作者:
HolyBugTw
(HolyBug)
2015-08-13 15:31:00
不敢在版上卖弄,回您信箱可供参考
继续阅读
[问题] 编译OpenCV加上WITH_CUDA参数
soheadsome
[问题] gets和scanf问题
GooLoo
[讨论] template bitcount 重用性问题
EdisonX
[问题] QT QProcess 即时输出 Stdout
qscgy4
[问题] 读记事本不想读空白键
redTAKAMORI
[问题] C i/o问题
gdaa
[问题] QT QProcess 没反应
qscgy4
[问题] 读记事本存入矩阵Mat
redTAKAMORI
[分享] C++实作无序容器的方法,且可接受重复
GameHeven
[问题] mingw64 on linux上的设定
Sirctal
Links
booklink
Contact Us: admin [ a t ] ucptt.com