softdev:csyntax
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
softdev:csyntax [2012/02/03 22:17] – 作成 king | softdev:csyntax [2013/07/15 20:25] (現在) – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 10: | 行 10: | ||
===== グローバル変数 ===== | ===== グローバル変数 ===== | ||
main{}の前で宣言する。 | main{}の前で宣言する。 | ||
+ | |||
+ | ===== 配列を渡す ===== | ||
+ | <code c> | ||
+ | main(){ | ||
+ | int a[3]={1, | ||
+ | b = func( a ); | ||
+ | } | ||
+ | func(int * a){ | ||
+ | | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | * 配列a[]のaだけの表記はアドレス(ポインタ? | ||
+ | * 配列は関数ではポインタで渡す。 | ||
+ | * 関数はポインタで受ける。 | ||
+ | * 関数の中では、同じように使える。 | ||
+ | * 関数の中で使った値は破棄される。ポインタで渡すとグローバル変数見たいに使えるというイメージだったが違うらしい。 | ||
softdev/csyntax.1328275073.txt.gz · 最終更新: 2013/07/15 20:27 (外部編集)