●【C言語】初めてのC言語
猫でもわかるC言語プログラミングという本を買ってみた。
早速"Hello World!"というプログラムを作ってみる。
というか初めて作るプログラムは、"Hello World!"と画面に表示するものと相場が決まっているらしい。
by猫でもわかるC言語プログラミング SoftBank Creative刊
http://www.borland.com/jp/products/cbuilder/freecompiler.html
から、Borland c++Compilerをダウンロード。
setbccを使って難しい設定はすべてデフォルトのままで。
メモ帳で作ったhello.cを初コンパイルした。
ちなみに本にはこんな感じで書いてあった。
001: /*hello.c*/
002:
003: #include
004:
005: int main()
006: {
007: printf("Hello World!\n");
008: return 0;
009: }
★結果
エラー E2040 hello.c 1: 宣言が正しく終了していない
エラー E2206 hello.c 3: 不正な文字 '#' (0x23)
エラー E2325 hello.c 8: 不正な 8 進数字
エラー E2325 hello.c 9: 不正な 8 進数字
*** 4 errors in Compile ***
…('A`|||)ずいぶんな結果ですなw
要するにほぼ全部ダメダメなんでしょww
いきなりやる気を無くします。
なんでだろ〜。と考えていると、ふと気がついた。
もしかして001:とかの行番号が要らないのかな?
案の定、行番号を削除したらすんなりコンパイルできた。
本はわかりやすくするために書いてあると思うんだけど、ホントにド素人はこんな間違いをしてしまうのです。
言い訳すると、昔BASICのプログラムを勉強していた時は、10、20、30…というように1行ごとに行番号を付けていたので、それと同じ感覚でw
猫でもわかるのに、私にはわからなかったよ。・゚・(ノ∀`)・゚・。


コメント
猫でもわかるなんて!!うちのおこめつぶにも読ませてみます
Posted by: ato | 2007年06月25日 07:11
コンパイルという言葉を久しぶりにきいたーw
サラダさんはベーシックだったんだ
あたしはCOBOLでした でも誰にきいても
「なにそれ?」っていわれるマイナーなプログラミング言語です
三年生の選択授業でCちょこーっとだけやったんだけど
全く理解できず。 あまりの難しさにCの時間は妄想と瞑想の時間に
なってました
今ではC言語っていうのが存在するという事しか覚えてませんw
あと某IT企業に就職した時JAVAもやったんだけどそれも意味わからなすぎて挫折・・・JAVAは3次元まで扱うんであたしの低スペックの脳ではフリーズしてしまいましたおwww
Posted by: nanna | 2007年06月26日 16:52
>atoちゃん
若くて好奇心旺盛なおこめつぶちゃんなら、私よりきっと飲み込み早いわぁ
あ、その前にatoちゃんのおばあちゃんに、本を捨てられるかもΣ(´∀`;)
>nannaちゃん
パソコン触りたくてあの高校に行ったのに、私の通ってた科のコースには情報の授業が無かった件(´Д⊂ヽ
15年ぐらい前はCOBOLって名前だけは結構聞いたんだけどなぁ。
Posted by: サラダ | 2007年06月26日 16:57