討論串[問題] "!"用法疑問
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者uranusjr (←這人是超級笨蛋)時間15年前 (2010/08/19 00:04), 編輯資訊
0
0
0
內容預覽:
指標指向 0 代表指向「沒有東西」, 也就是 NULL. 所以在這個狀況 0 和 NULL 是一樣的. 可是你這個程式不一樣. *ptr 是要對 ptr 這個指標取值. 所以 !(*ptr) 是在 ptr 這個指標所指向的值是零時會得到真值. 而不是 ptr 為空指標(指向空)時得到真值. 這個敘述
(還有256個字)

推噓2(2推 0噓 15→)留言17則,0人參與, 最新作者calqlus (東方一隻鹿)時間15年前 (2010/08/18 23:13), 編輯資訊
0
0
0
內容預覽:
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ). ( 未必需要依照此格式,文章條理清楚即可 ). 除了 != 是不等於的意思還知道. 那問指標問題. int* ptr;. if(!(*ptr)) cout << "a";. else cout << "b";. 當然會輸出
(還有48個字)
首頁
上一頁
1
下一頁
尾頁