トップページ
⇒
tech
957コメント
294KB
C言語なら、俺に聞け! <11>
全部
前100
次100
最新50
レス数が900を超えています。1000を超えると表示できなくなるよ。
0900
デフォルトの名無しさん
NG
NG
char arr[]="foo"
とした時、
(arr == &arr[0]) && (arr == &arr)
が成り立ちます(VC6Pro, Cygwinで確認)。
前者の比較が真と評価されるのは当然ですが
後者のが真になる(それ以前にコンパイルが通る)理由がわかりません。
&arrは文法的にどう解釈されるのでしょう?
全部
前100
次100
最新50
レス数が900を超えています。1000を超えると表示できなくなるよ。