トップページ > コンテンツ > プログラミング入門 > C言語入門 > C言語の基本まとめ > C言語での文法まとめ > C言語でのconst使い方

int main(void)
{
  int x;
  関数(&x);
  return 0;
}
void 関数(int* x)
{
  /*処理*/
}
と書くと、関数での変更がメインでの変数にまで及ぶ。
これを防止するときには関数の引数のint*xの前にconstを
つけて、const int* xとすれば良い。

C++にもconstの使い方という項目を用意しているので、
こちらも参照したい。


最終更新:2011年04月03日 11:31