最終更新:2011-10-30 (日) 04:54:56 (2967d)  

C++/C言語との違い はてなブックマークを見る
Top / C++ / C言語との違い

C++/関数

int hoge();//Cでは引数をチェックしないという意味
int hoge(void);//引数は無い

は同じ意味

関数プロトタイプ

変数

  • 宣言がブロックの先頭でなくてもよくなった

void*

  • void*から他の型のポインタに変換するときは明示的なキャストが必要

C++/参照

型名& 変数名=なんかの値;
  • で変数に別名をつけることができる
  • 値渡しポインタ渡し?に加え、参照渡しができる