- ベストアンサー
C言語のこれを日本語にすると
お世話になっております。 いまC言語のプログラムを勉強しているのですが こちらの意味が分かりません。 //使用変数の定義 int port; char s_port[7]; これを訳すとどういう意味になるのでしょうか? またかっこの7はどういう意味でしょうか? あわせてご回答宜しく御願いいたします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
基本の基本の基本ですよ 先ずは自分で調べてみなさい int port は変数の宣言。portという名前の整数を今後使いますよという宣言。 char s_port[7] は配列の宣言。7つの配列を作りますよって意味。char型の変数s_port[0]~s_port[6]の7つを今後使いますよという宣言
その他の回答 (4)
- -Kei
- ベストアンサー率50% (151/299)
どちらも入門書の序盤~中盤に出てくる内容です。 C言語の基礎知識(Hello World!~構造体・ポインタ)がまとめて手に入るので、1冊入門書を読むことをおすすめします。 多少古くても内容は変わらないので、古本や図書館の本でも大丈夫です。 ウェブサイトで分かるのならそれでも構いませんが、読みづらかったり中途半端なところで終わっていたり(しっかり勉強するつもりなら構造体・ポインタは必須)するので、入門書を読んだ方がいいと思います。
- 参考URL:
- http://homepage1.nifty.com/toshio-k/prog/c/variable.html,http://www.amazon.co.jp/dp/4797327928/
お礼
回答頂きありがとうございます。 参考になりました。
- asuncion
- ベストアンサー率33% (2127/6290)
C言語の入門書を読みましょう。
お礼
回答頂きありがとうございます。
- tatsu99
- ベストアンサー率52% (391/751)
>もし参考になるサイトご存知でしたら教えて頂けると非常に助かります。 >宜しく御願いいたします。 C言語 と 入門 で検索すると、たくさんサイトが見つかりますよ。 以下を参考にしてください。 http://www.nmn.jp/~hidai/c/ http://next1.cc.it-hiroshima.ac.jp/c/introC.htm http://mailsrv.nara-edu.ac.jp/~asait/c_program/intro_c.htm http://www.jaist.ac.jp/~m-hatake/c/c_frame1.htm
お礼
回答頂きありがとうございます。 参考になりました。
- hirai7
- ベストアンサー率31% (29/91)
int → integer(整数) つまり、整数型の変数portをこれから使いますと、宣言している。 char → character(文字) つまり、文字型の変数s_portをこれから使いますと、宣言している。 [ ]の中の7は、s_portという変数がs_port[0]~s_port[6]まで、(半角文字で)7文字格納可能ということ。
補足
回答いただきありがとうございます。 もし参考になるサイトご存知でしたら教えて頂けると非常に助かります。 宜しく御願いいたします。
補足
回答いただきありがとうございます。 もし参考になるサイトご存知でしたら教えて頂けると非常に助かります。 宜しく御願いいたします。