作者查詢 / Frozenmouse

總覽項目: 發文 | 留言 | 暱稱
作者 Frozenmouse 在 PTT [ C_and_CPP ] 看板的留言(推文), 共249則
限定看板:C_and_CPP
Re: [討論] 請板友幫忙review置底13誡
[ C_and_CPP ]57 留言, 推噓總分: +16
作者: Frozenmouse - 發表於 2016/04/16 18:59(9年前)
11FFrozenmouse: 還有要怎麼解釋 if (ptr) { //blah } 這種寫法 XD04/16 19:18
14FFrozenmouse: 上面那條是((void*)0) -> 空指標,反過來一樣嗎@@04/16 20:31
18FFrozenmouse: 我的意思是有沒有規定像你說的那樣把 null pointer04/16 20:48
19FFrozenmouse: 轉回數值確定是 0 XD04/16 20:48
20FFrozenmouse: 還是我哪裡有誤解…04/16 20:48
29FFrozenmouse: 感謝樓上m(_ _)m04/16 22:17
36FFrozenmouse: 照其他條那樣 C++ 用補述的呢?04/16 22:40
38FFrozenmouse: 我指 nullptr 那邊XD04/16 22:40
41FFrozenmouse: 那個連結看到 editors 直接跪了04/16 22:41
43FFrozenmouse: 直覺上應該是,而且常被定義為 ((void*)0)04/17 02:08
44FFrozenmouse: ((void*)0)符合你引的C11規範裡的 null ptr const04/17 02:09
50FFrozenmouse: '\0'==0應該沒問題,先以推廣不要直接把0當null ptr04/17 03:57
51FFrozenmouse: 為開始如何?04/17 03:57
52FFrozenmouse: 單純「凡指標必使用NULL / nullptr」這樣04/17 03:58
53FFrozenmouse: 詳細怎麼補述還得再想想…04/17 03:59
Re: [討論] 請板友幫忙review置底13誡--N.01
[ C_and_CPP ]9 留言, 推噓總分: +2
作者: wtchen - 發表於 2016/04/16 18:56(9年前)
1FFrozenmouse: http://stackoverflow.com/questions/135840004/16 19:13
2FFrozenmouse: 這邊有人提到 internal linkage04/16 19:13
3FFrozenmouse: copy 錯了,我要連的是第一個答案 Orz04/16 19:14
4FFrozenmouse: 不過我覺得01講的重點是要養成手動初始化變數的習慣04/16 19:16
5FFrozenmouse: 剩下的作為補充資料即可04/16 19:17
[討論] 請板友幫忙review置底13誡
[ C_and_CPP ]8 留言, 推噓總分: +3
作者: wtchen - 發表於 2016/04/16 17:14(9年前)
5FFrozenmouse: 先開一槍XD 裡面提到指標時好像隱含了 NULL == 004/16 17:37
6FFrozenmouse: 記得前陣子看到板上有非 0 NULL 的例子,忘了在哪…04/16 17:38
8FFrozenmouse: 我先整理看看 ._.04/16 17:51
[問題] 關於i=i++
[ C_and_CPP ]46 留言, 推噓總分: +10
作者: alkali5566 - 發表於 2016/04/15 00:07(9年前)
24FFrozenmouse: 我覺得很多老師不會教這個的…XD04/15 02:46
[問題] Linked list問題請教
[ C_and_CPP ]26 留言, 推噓總分: +11
作者: sbk8027 - 發表於 2016/04/13 22:24(9年前)
17FFrozenmouse: 照你的insert函式設計邏輯來說,一開始16行指向NULL04/14 04:28
18FFrozenmouse: 表示該LinkedListPtr代表一空List04/14 04:28
19FFrozenmouse: 一開始看別人上課講義也有這樣設計,腦袋也轉不太過04/14 04:32
20FFrozenmouse: 來XD 我比較習慣不把NULL當List看待的設計04/14 04:32
21FFrozenmouse: 36,37行一個是newPtr的址,一個是newPtr的值,而指標04/14 04:35
22FFrozenmouse: 的值就是位址04/14 04:35
23FFrozenmouse: 這也是為何我們說沒有call-by-pointer這回事,全部都04/14 04:36
24FFrozenmouse: 是value04/14 04:36
25FFrozenmouse: 57,58行想把串列指標當字串或字元輸入是不是搞錯什麼04/14 04:39
26FFrozenmouse: *輸出04/14 04:39
Re: [討論] 關於板務的一些想法
[ C_and_CPP ]57 留言, 推噓總分: +22
作者: s89227 - 發表於 2016/04/13 16:07(9年前)
24FFrozenmouse: 小標我覺得是沒必要,勸導發文者把標題改好一點即可04/13 17:18
27FFrozenmouse: 分類的話現在除了公告、問題、討論、分享,好像也沒04/13 17:19
28FFrozenmouse: 看到別的@@04/13 17:19
29FFrozenmouse: 魯蛇是在討論什麼wwwwww04/13 17:20
30FFrozenmouse: 特定主題夠大的話也能弄個分類,像Java板的JSP04/13 17:23
31FFrozenmouse: C/C++我是還沒想到例子就是了…orz04/13 17:23
[問題] 請問三個問題點一下
[ C_and_CPP ]43 留言, 推噓總分: +13
作者: povertytrap - 發表於 2016/04/12 23:33(9年前)
13FFrozenmouse: 問題二:false慣例上是0,所以最後x+=004/13 09:42
14FFrozenmouse: 問題一的後半我覺得你要把一些定義弄清楚…04/13 09:43
15FFrozenmouse: 字元陣列、C的字串、C++的std::string和Java的String04/13 09:44
33FFrozenmouse: 應該這樣說,C/C++的字串(通稱C-style 字串)就是以004/13 12:09
34FFrozenmouse: 結尾的一串字元,而C++的string是另一回事,只是它的04/13 12:09
35FFrozenmouse: 設計讓你用起來很自然地像字串04/13 12:09
36FFrozenmouse: Java則沒有C-style字串這回事,它的字串常數 就是一04/13 12:10
37FFrozenmouse: 個String物件了04/13 12:10
38FFrozenmouse: 就像前面有人推了,string底層實作上怎麼弄不用管04/13 12:12
[問題] 陣列與字串的疑問
[ C_and_CPP ]34 留言, 推噓總分: +10
作者: auto402749 - 發表於 2016/04/12 22:54(9年前)
22FFrozenmouse: 應該不是初始化而是給值,像下面這樣也是不行的:04/13 09:36
23FFrozenmouse: https://ideone.com/zFaC6o04/13 09:36
24FFrozenmouse: 總之就是語法上的限制 ._.04/13 09:38
33FFrozenmouse: 他是要這樣沒錯啊…只是他用的語法上不可行04/14 11:46
[問題] Linked list 想法是否正確
[ C_and_CPP ]28 留言, 推噓總分: +15
作者: sbk8027 - 發表於 2016/04/11 22:44(9年前)
7FFrozenmouse: 別 free 掉後又再去取值,移到 free 前 @@04/11 23:43
8FFrozenmouse: 其他感覺還好,會覺得有點蠢會不會是因為你額外又用04/11 23:47
9FFrozenmouse: 了四個指標去指個別的node?XD04/11 23:47
15FFrozenmouse: typedef A* B04/12 00:05
16FFrozenmouse: 如果是 typedef A B* 應該會錯吧…04/12 00:07
24FFrozenmouse: A=struct listNode *, B=ListNodePtr04/12 00:26
25FFrozenmouse: 如果你堅持要說*B的話那它是那個結構無誤XD04/12 00:26
[討論] 關於板務的一些想法
[ C_and_CPP ]64 留言, 推噓總分: +14
作者: wtchen - 發表於 2016/04/11 18:56(9年前)
46FFrozenmouse: 說到置底十三誡…能不能弄個非動畫版的 囧04/15 00:46
47FFrozenmouse: 現在用telnet client的也漸漸變少了,那種形式反而難04/15 00:47
48FFrozenmouse: 以閱讀04/15 00:47
63FFrozenmouse: 當初會有這限制可能是為了鼓勵發文而非推長推文,但04/17 04:01
64FFrozenmouse: 會推的還是會推,我覺得沒什麼效XDDD04/17 04:01