PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] C語言建字串表
作者:
spidermomo
(( ̄︿ ̄)很好= =)
2014-08-01 11:10:35
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC6.0
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
想用C語言寫一個表
我的資料都是字串,每一個字串都是一筆,筆數不一定,如果用陣列去記,記憶體感覺會
好掉很多,但去查表比較好查,但用字串指標去記我就不太了解怎麼去記了,請會的大大
開示一下,麻煩了
餵入的資料(Input):
N筆字串
預期的正確結果(Expected Output):
在查表時,比如說給2的話,要搜尋到第2筆字串
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
作者:
Killercat
(殺人貓™)
2014-08-01 11:23:00
linux的話mmap看看是不是你需要的
作者:
azureblaze
(AzureBlaze)
2014-08-01 11:54:00
用陣列真的不夠嗎?
作者:
spidermomo
(( ̄︿ ̄)很好= =)
2014-08-01 12:12:00
也不是不夠,怕浪費多餘的記憶體,字串長度不一定
作者:
descent
(「雄辯是銀,沉默是金」)
2014-08-01 16:24:00
可以用 c++ 嗎? vector/string 就搞定
作者:
askacis
(ASKA)
2014-08-01 16:50:00
建char* 陣列去存你的char* ,透過該陣列去存取你要的字串這樣100個字串頂多浪費100*32bit/64bit的記憶體去放指標~
作者:
lNishan
(紫小霓)
2014-08-01 16:54:00
純C類似像這樣
http://ideone.com/ZHsUEA
不確定malloc有沒有寫錯QQ 有錯請幫我更正一下
作者: longlongint (華哥爾)
2014-08-07 10:45:00
動態array 或list或tree吧 可用的庫有 vector list map
繼續閱讀
Re: [問題] overload 加上 namespace 之後會 fail
jackace
[問題] CUDA 安裝
LeeGarDer
[問題] overload 加上 namespace 之後會 fail
johnjohnlin
[問題] DAO 資料庫連結一直說少參數
ab710912
[問題] LINK : fatal error LNK1104
axe777
[問題] 將浮點數以HEX形式顯示
ando5566
[問題] 必須是常數運算式
heyra
[問題] 需要free const *char 嗎?
IhateOGC
Re: [問題] printf type of value
lantw44
[問題] 想請幫轉十六進位變ASCII
cashjay
Links
booklink
Contact Us: admin [ a t ] ucptt.com