お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-06-22 18:57:55

yamadatarou
メンバ
登録日: 2007-05-17

C言語を学びたい!

のですが、シナプティックに専用のソフトが存在するのでしょうか?
まったくの初心者です。お願いします、教えてください!

オフライン

 

#2 2007-06-22 19:07:57

ebu
メンバ
登録日: 2007-05-21

Re: C言語を学びたい!

こんばんは、linux初心者のebu と申します。

お役に立てるかどうかわかりませんけど、、、

http://forum.ubuntulinux.jp/viewtopic.php?id=438

gcc に関連するスレッドです。参考になればどーぞ。

初めて、お返事書いちゃった (^^)

オフライン

 

#3 2007-06-22 19:20:26

yamadatarou
メンバ
登録日: 2007-05-17

Re: C言語を学びたい!

早速のお返事ありがとうございます。参考にさせていただきます。

質問に捕捉ですが、C言語の開発環境に必要なコンパイラとか、作ったソースを実行するための情報をいただきたいのです。

gccはもしやC言語のコンパイラなのでしょうか?

オフライン

 

#4 2007-06-22 19:34:36

yamadatarou
メンバ
登録日: 2007-05-17

Re: C言語を学びたい!

失礼しました。GCCはCコンパイラでした。ありがとうございました。

オフライン

 

#5 2007-06-22 20:11:55

hirakawa
メンバ
登録日: 2006-12-25

Re: C言語を学びたい!

とりあえず「build-essential」を検索してインストールすれば、基本的なものは揃います。
統合開発環境としてはEclipseあたりでしょうか。

オフライン

 

#6 2007-06-22 23:46:33

tani
メンバ
登録日: 2006-10-20

Re: C言語を学びたい!

一から始めるなら、普通のエディタ(geditとか)で充分だと思います。
(逆にEclipsとか使わないほうが余計なこと覚えなくて済むので良いような気がします。)

オフライン

 

#7 2007-06-23 06:01:22

yamadatarou
メンバ
登録日: 2007-05-17

Re: C言語を学びたい!

ありがとうございます。ありがとうございます。

とりあえず、普通のエディタでがんばり、その後build-essentialでやってみようと思います。

ありがとうございました。

オフライン

 

#8 2007-06-23 06:40:26

yamadatarou
メンバ
登録日: 2007-05-17

Re: C言語を学びたい!

ところで、サンプルをもとにこのようなソースを書きました。

/*                                */
/*    Cプログラムのサンプル */
/*                                */
#include <stdio.h>

int main(void)
{       
          int      no;                                        /*番号の宣言*/

          printf("番号を入力して下さい>");                   /*番号入力を促す*/
          scanf("%",&no);                                     /*番号入力*/

          if(no >= 10) {                                      /*番号は10以上の時*/
                   printf("\33[36m");                         /*文字色を水色にする*/
                   printf("番号は10以上です\n");
           }
           else {                                             /*それ以外の時*/
                   printf("\33[31m");                         /* 文字色を赤にする*/
                   printf("番号は10より小です\n");
           }
           printf("\33[37m");                                 /*文字色を白に戻す*/

           return 0;   
}

このソースをgccでコンパイルするにはどうすれば良いのでしょうか?

オフライン

 

#9 2007-06-23 07:00:34

hirakawa
メンバ
登録日: 2006-12-25

Re: C言語を学びたい!

詳しくは
$ man gcc
をご覧いただくとして
ソースが書かれたファイルがsample1.cで、コンパイルされた実行ファイルがsample1であるとすると
アプリケーション→アクセサリ→端末を起動して
$ gcc sample1.c -o sample1
で実行ファイルsample1ができます。
プログラムの実行は
$ ./sample1
です。

オフライン

 

#10 2007-06-23 08:19:29

yamadatarou
メンバ
登録日: 2007-05-17

Re: C言語を学びたい!

ありがとうございます。ありがとうございます。
早速挑戦してみます。また疑問ありましたらこちらで質問させていただきます。
ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB