PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Marginalman
[閒聊] 有C語言字串大師嗎?
作者:
Wardyal
(Wardyal)
2024-03-29 11:53:42
我有一個字串是
char a[10] = "adbde123";
我要取1234出來
我可以直接
a[0]=a[5];
a[1]=a[6];
a[2]=a[7];
a[3]='\0';
return atoi(a);
這樣會有問題嗎
我編譯可以過 輸出也沒問題
主要是不想在額外建一個字串來存 "123"
作者:
yam276
('_')
2024-03-29 11:55:00
字元陣列=仿賽
作者:
Wardyal
(Wardyal)
2024-03-29 11:56:00
可是我讀到的東西就是只能用char才存應該吧
作者:
oinishere
(是oin捏)
2024-03-29 11:56:00
atoi 只能轉一個字元吧
作者:
Wardyal
(Wardyal)
2024-03-29 11:57:00
可以轉字串吧 連-都可以轉了
作者:
oinishere
(是oin捏)
2024-03-29 11:57:00
不然你直接atoi(a+5)欸字串可以欸 好扯喔
作者:
Wardyal
(Wardyal)
2024-03-29 11:59:00
ㄟ對ㄝ 你好棒我是白癡那假如我是要取 adb123efg裡面的數字哩是不是就不能直接+了
作者:
oinishere
(是oin捏)
2024-03-29 12:01:00
如果把後面那個e轉成0的話 應該也可以用一樣的方法吧
作者:
wu10200512
(廷廷)
2024-03-29 12:02:00
可以
作者:
Wardyal
(Wardyal)
2024-03-29 12:08:00
OK
作者:
chuegou
(chuegou)
2024-03-29 12:24:00
我會傾向用sscanf...可是你不想宣告額外變數
作者:
SecondRun
(雨夜琴聲)
2024-03-29 12:31:00
4在哪
作者:
Wardyal
(Wardyal)
2024-03-29 12:46:00
打錯了
繼續閱讀
國文課報告
oinishere
Re: [閒聊] 剛剛看到隔壁版的文章
XROCK
[瓦特] 小雞跳星街逼逼迪巴 MMD轉2D
HGK
Re: mer5566: 女人也要35以後才開始劣化
brian78313
[取暖] 好想回家
penguinsFly
Re: [姆咪] 朱學恒被告2次強吻鍾沛君 一審重判1年2月
ILoveMegumin
Re: [閒聊] 00940
Wardyal
Re: UnaBaby: 我在思考怎樣講比較不會被檢==
an94mod0
[姆咪] 外帶撈men 拿回來還是
MeiHS
[姆咪]
Aeiherumuh
Links
booklink
Contact Us: admin [ a t ] ucptt.com