C_and_CPP 板


LINE

爬文结果,大多是一维或非结构,所以自己试写一下 目的:把seed写在结构中(有需要用到) 然後把seed设定二维阵列 下面程式只是纯粹测试state->seed[a][b]有无办法使用 ====================================== #include <stdio.h> typedef unsigned long long b64; typedef struct { int mcgi,flaga,flagb; b64 *seed[2][97]; }tt_index; int main(void) { tt_index *state; state->seed[1][1] = 5; printf("state->seed[1][1]=%d\n", state->seed[1][1]); return; } ====================================== 爬文看到有人直接把一维写在struct里,所以在struct里设二维试试 compile能过,但是执行却失败了 或者需要设定二(多)层指标吗? --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.137.179
1F:→ james732:看不太懂你想要做的事情是什麽…? 09/04 16:11
2F:推 VictorTom:state是一个pointer, 没有自己的实体空间, 要嘛不要用* 09/04 16:18
3F:→ VictorTom:那麽可以state.seed, 要嘛你要malloc/new帮它要一个空间 09/04 16:19
4F:→ VictorTom:不然你这样只是存取了一个不知道在哪里的指标, 是应该要 09/04 16:19
5F:→ VictorTom:access violation / run time error的....@_@" 09/04 16:19
6F:→ chrisjon:那请问一下,如果原始一维阵列已经可以使用,转成二维阵列 09/04 16:25
7F:推 VictorTom:struct里只要memory塞的下, 要几维都没关系吧.... 09/04 16:26
8F:→ VictorTom:问题1. 你state只是一个指标, 你不能在未分配空间之前就 09/04 16:26
9F:→ VictorTom:直接access它的member; 又, 你的seed看起来也宣告成了指 09/04 16:26
10F:→ VictorTom:标型式, 这里看起来不太有意义, seed应该只是二维的b64 09/04 16:27
11F:→ VictorTom:array而已吧?? 09/04 16:27
※ 编辑: chrisjon 来自: 123.195.137.179 (09/04 16:29)
12F:→ chrisjon:嗯嗯!我看书上没写到malloc/new相关的字样,所以也不太清 09/04 16:37
13F:→ chrisjon:楚。不过想到一个替代方案了,感谢前辈的解释(m_ _m) 09/04 16:38







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP