アカウント名:
パスワード:
int *n = NULL;*n = 5;
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
本当にひどい記事だが (スコア:1)
Re: (スコア:0)
「そのすぐ後に5で上書きされる」とか思ってそう。
#そのために「int* n = NULL」という記法が編み出されたというか。
Re: (スコア:1)
Re: (スコア:0)
int* n, m; と書いた時に n はポインタ型でmは整数型というのをぱっと見で区別するのが面倒だからでは
int *n, m; ならばまあ明らかだし
int m, *n; なら間違いようがない
…一つの宣言で違う型の変数をいくつも宣言するのがそもそも混乱の元だというのはよくわかっています
Re:本当にひどい記事だが (スコア:0)
int* n;
int m;
あるいは
typedef int* int_ptr;
みたいに本当にtypedefしてしまうとか。
Re:本当にひどい記事だが (スコア:1)