[問題]#4096變成4096

看板C_and_CPP (C/C++)作者 (Ray Dog)時間16年前 (2009/06/21 03:38), 編輯推噓5(503)
留言8則, 6人參與, 最新討論串1/1
我用的是c語言非c++ 請問如果我要讓 型態為CHAR 陣列 變數A 他的值是"#4096" 我要怎麼把前面那個#號去掉呢 剛用ctoi他是不在c語言的函式庫裡嗎? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.26.22

06/21 03:51, , 1F
char *p = A+1; CHAR 跟 char 不同,你沒打錯?
06/21 03:51, 1F

06/21 03:56, , 2F
char 不好意思 沒注意大小寫...
06/21 03:56, 2F

06/21 04:07, , 3F
那我可以問如果在C++裡面要怎麼作嘛?
06/21 04:07, 3F

06/21 04:08, , 4F
string 裡面是 #123 要換成 123
06/21 04:08, 4F

06/21 04:41, , 5F
用strncpy?
06/21 04:41, 5F

06/21 07:21, , 6F

06/21 12:14, , 7F
sprintf(a,"%s",&a[1]);
06/21 12:14, 7F

06/21 12:30, , 8F
memmove ... 只要是在同一個array "必須"用這個
06/21 12:30, 8F
文章代碼(AID): #1AFJgsJm (C_and_CPP)
文章代碼(AID): #1AFJgsJm (C_and_CPP)