- 179 名前:仕様書無しさん mailto:sage [2007/06/02(土) 11:01:50 ]
- ポインタでひっかかるって新人の中にも、
根本的にアドレスの考え方が分かってない奴と、 C言語の書き方が分からなくて迷ってる奴の2通りがある。 で、多くは書き方でハマってる。 下のsubとsub2は同じアドレス渡しだが、 ポインタ渡しと参照渡しで書き方が異なる。 ってなところで*と&の使い方で迷ってるんじゃねーの? void main() { char a[]="abc"; long b; sub(a,&b); sub2(a,b); } void sub(char *a, long *b){} void sub2(char *a, long &b){}
|

|