vine-users ML アーカイブ



[vine-users:055235] Re: emacs で C 言語をやるには ?

  • From: Haruhiko Okumura <okumura@xxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:055235] Re: emacs で C 言語をやるには ?
  • Date: Thu, 07 Nov 2002 11:09:23 +0900 (JST)
奥村@松阪大です。

SUENAGA_yoshikazu> 末永です。
SUENAGA_yoshikazu> 
SUENAGA_yoshikazu> > #include <stdio.h>
SUENAGA_yoshikazu> > int main()
SUENAGA_yoshikazu> > {
SUENAGA_yoshikazu> >   printf("こんにちは! \n") ;
SUENAGA_yoshikazu> > }
SUENAGA_yoshikazu> 
SUENAGA_yoshikazu> 直接のエラーの原因ではないですが、
SUENAGA_yoshikazu> そもそも構文が違います。
SUENAGA_yoshikazu> 
SUENAGA_yoshikazu> int main(void)
SUENAGA_yoshikazu> {
SUENAGA_yoshikazu>    printf("こんにちは! \n") ;
SUENAGA_yoshikazu>    return 0;
SUENAGA_yoshikazu> }
SUENAGA_yoshikazu> 
SUENAGA_yoshikazu> 戻り値を int とするのに return していないし、
SUENAGA_yoshikazu> 引数なしなのに () と何も書いていないし。
SUENAGA_yoshikazu> 
SUENAGA_yoshikazu> C 的には間違えだらけのソースです。

return 0; がないのは確かに行儀よくないですが warning レベルの話,void 
がないのは特に問題にはならないでしょう。

このソースでエラーが出ることは考えにくいので,こっそり直されたか,ある
いは別のソースと混乱されておられるのではないかと考えました。

-- 
Haruhiko Okumura <okumura@xxxxxxxxxxxxxxxxx>
Matsusaka University, 1846 Kubo-cho, Matsusaka, 515-8511 Japan
http://www.matsusaka-u.ac.jp/~okumura/