個人的には、『何とかなっている』と思っています。
ほんでもって、3章に進もうと思ったのですが、
あいにく、買い物に行くことになったので、
講義を聞く時間がありませんでした。
まぁ、そんなわけで『今日の投稿はどうしようか』と
おもったのですが、カテゴリだけ作ってほっといた
項目がありましたので、急遽その関連で記述することに
しました。
このカテゴリは猫ウィンおよびシー先生の講義の中で
コボラーがつまずきそうなところについて私がわかる範囲内で
記述しようと思っています。
たとえば、先日のインクリメントの評価の云々のお話みたいなものも
ここのカテゴリー記述しようと思っています。
*******************************
第1回目:《int main()》ってなに?
*******************************
『おいおい、そこまで初心者じゃないぞ』と声が聞こえてきそうですが、私からすると、これが奥深いのです。
下のコードは、いわゆるこの系統の本ででてくるお決まり
《Hallo World》を出力するコードですよね。
#include
int main(){
printf("Hallo World");
return 0;
}
『このコードの説明は。。。』
『おいおい、まさかそんなこと説明するのか』
『はい、説明させていただきます。』
『"Hallo World"の文言を出力する《戻り値がint型の関数》です。』
『関数ってゆうことは、引数の記述ができるはずですよね』
『戻り値があるっとゆうことは、誰かが参照できるのですよね』
『そんじゃ、その引数はどうやって指定するのでしょうか?』
『そして、その戻り値はどうやって参照できるのでしょうか?』
ここで、『なんじゃそんなことぐらい解っているわい』
とおっしゃる方は、読みとばしてください。
- 興味のある方は下の説明に従って、作業を進めてみてください。
- 《準備1》Cソースの作成
下のコードをCOPYしてテキストエディタへ
貼り付けてコンパイルしてください。
※セーブ時の拡張子は《.c》としてください。#include
int main (int argc , char *argv[]){
int i=0;
//引き渡された、引数の個数を出力
printf("引数は%d個です\n",argc);
//引き渡された、引数のの内容を出力
for (i=0;argc>i;++i){
printf("%d番目の引数の内容は、%sです\n",i,argv[i]);
}
if (argc==1)
//引数が1個の時、エラーとし9を戻り値とする
return 1;
else
//引数が1個以外の時、正常とし0を戻り値とする
return 0;
} - 《準備2》バッチプログラムの作成
下のコードをCOPYしてテキストエディタへ
貼り付けてセーブしてください。
※セーブ時の拡張子は《.bat》としてください。
※セーブ場所は、C言語ソースをコンパイルして
EXEができたフォルダと同じところに保存してください。
echo OFF
echo "テストプログラムを実行します。"
echo **引数がある場合です**
c1_arg.exe dull man end
echo ”c1_arg”のRETURNは%ERRORLEVEL%
echo **********************
echo **引数がない場合です**
c1_arg.exe
echo ”c1_arg”のRETURNは%ERRORLEVEL%
echo **********************
<説明>すいませんコメントアウトの仕方をわすれてしまったので(なさけない)
echo off :コマンドを表示しない
echo 文字列 :文字列を表示する
c1_arg.exe dull man end
:c1_arg.exe を起動する→EXE名は必要に応じてに合わせてください
上のC言語ソースを、《abc.c》で保存した場合、
《abc.exe》にしてください。
:《dull man end》は引数です
:引数は、空白で区切られます。
従って、この場合の引数は3個です
《dull》で一個/《man》で一個/《end》で一個となります。 - コマンドプロンプトを立ち上げてください。
WINDOWSのスタートボタンよりアクセサリ内のコマンドプロンプトを起動してください。 - パスの変更(EXEが登録されているフォルダへ移す)
- バッチプログラムの起動
拡張子が<.bat>を起動してください。 - 全体的な例を以下にしめします。
C:\>d: //ドライブ変更
D:\>cd D:\vc++_study\c1_arg\Debug //パスの変更
D:\vc++_study\c1_arg\Debug>c1_bat.bat //バッチファイルを起動
D:\vc++_study\c1_arg\Debug>echo OFF //バッチプログラム開始
"テストプログラムを実行します。" //バッチプログラムで表示
**引数がある場合です** //バッチプログラムで表示
引数は4個です //cプログラムで表示
0番目の引数の内容は、c1_arg.exeです //cプログラムで表示
1番目の引数の内容は、dullです //cプログラムで表示
2番目の引数の内容は、manです //cプログラムで表示
3番目の引数の内容は、endです //cプログラムで表示
c1_arg”のRETURNは0 ///バッチプログラムで表示
********************** //バッチプログラムで表示
**引数がない場合です** //バッチプログラムで表示
引数は1個です //cプログラムで表示
0番目の引数の内容は、c1_arg.exeです //cプログラムで表示
”c1_arg”のRETURNは1 //バッチプログラムで表示
**********************
※引数には、起動EXEファイル名も含まれる。
つまりバッチプログラムで、RETURNの値をチェックして、
エラーログを出力するとか、処理を中断するとか
色々な制御ができるとゆうことです。
以外に時間がかかってしまいました。
一杯のんで寝ます。


ぷにっぷにのパイパソ娘をゲッツ!!(`・ω・´)bビシッ!!
ペロペロしてたら「はぅ〜ん」とか言いながら俺の顔にシオ吹いてきたよ!www
今度はマイハンドでニュプニュプしたらま〜たシオ吹いてベッドがびちゃびちゃwww
やっぱり毛が無いコって感度いいんだねぇwwwww(・∀・)
http://jam.tsukimisou.net/4imp4y1/
もーき も ち よ す ぎで入れるたびに息子が暴走しまくりです!!
しまいには「ソーローなの?」とか聞かれるし!wwwΣ(´д`*)ガガーン!!
・・・つかそんな名 器 の マ ヌ コに入れてガマンできるわきゃねーだろ!!ヽ(`Д´)ノウワァァン!!
でも 報 酬 6 マ ソ くれたから満足はしてもらえたみたいなのでセーフ!だよな?wwwww
http://EnvI.StrowcruE.net/sfr29u7/
めちゃめちゃ好みな口リフェイスのユキちゃんとちゅっちゅっしてたら
息子が見たこともないくらいギンッギンに膨らんじゃったおwww⇒モリモリ!!(ノ゚∀゚)ノモリモリ!!
ガマンできずにどぴゅどっぴゅしたらユキちゃんの顔がまっちろにwwwwwウププ(´∀`*)
「もーw」とか言いつつも5 マ ソもくれるんだからいいコだよねーヽ(´ー`)ノ
http://OmeTroRo.com/Puru/08ewelc/
『おっちんち〜ん見た〜いなっヽ(*´Д`*)ノ』っていうノリノリなギャルと会ってきたよー!!経験豊富なんだろ?と思ってたら実はヴァージンだったのでテンション激アガリ!!(゚Д゚≡゚Д゚)
慣れない手つきのプェラやテコ〜キだったけど・・・だが、それがいい!!www(`・ω・´)b ビシッ!!
その後は初めてとホーシューを美味しくいただきましたwww一石二鳥でうまいねコリャwwwww
http://soiE.ikiSugI.com/jvmzjwa/
イカくさ〜い!とか言いつつ嬉しそうな顔してじゅっぽじゅっぽってた件(´・ω・`)
ドロッドロなヤツを口の中に出してあげたらちゃんと全部飲んでたしwww
「これは美容にいいの!」って言ってたけどコイツただのザ - メ ソ マ ニ アだよwww
俺が今までコイツに飲ませたザ - メ ソはたぶんペットボトル1本より多いねwwwww
http://cool.Au-Au-a.net/u98ajuj/
この前までドウテイだったんだけど ま*こ汁ってウマすぎだろっ!!(゜д゜)
必死でチューチュー吸ってたら相手が感じすぎてすんごいイキ顔になってたのには笑ったwwwww
しっかし舐めてていかせ続けりゃ満足して金バ〜ンバン払ってくれる女って結構いるもんだなwww
http://BUll%2eWAoooon%2eNet/14t8mzu/
最近はココで甘い汁ジュルジュルすすりまくってるwww(両方の意味でねwwwww)
マキちゃんってオ @ ン コの中でチ @ ポを奥にグググって押し付けると
「ひぁぁんっ!!(゚д`*;)」ってあえぎながらすーぐにイっちゃうんだよねwwwww
おもしろがって押し付けまくってたらイキ過ぎておしっこ漏らしてたしwwwww
その後の恥ずかしそうな表情がまたカワイイんだよなー!!(*´ー`*)ーЭ
http://bit.ly/CNc7f
ブ ル ン ブ ル ン の デ カ パ イをユサユサ揺らしながら来たサユリちゃん【 サ イ ズ は H カ ッ プ!!!! 】#
騎-乗-位でバインバイン!!と上下するお っ ぱ いはマジで圧巻wwwww
つかパ イ ● リしてもらったらチ-●-ポが見えなくなったくらいだしなwwwww
もうデカすぎて笑うしかなかったわwwwww
http://Zoom.Sersai.com/tu16nw5/
キレイなコもいいけど地味な子もなかなかイイね〜!!
つかそういう子って男のために尽くしてくれる子多いから楽なんだよねwwwww
しかも初めての子が多いしなwwwww
おとといもかわゆ〜いメガネっ子のお初をペロっといただきますたwww(*´▽`*)ノ
http://EST.F-FORWARD.net/fvc0ie7/
メガネ美人の女 社 長をゲットしたんだが、足 こ き するのやたら好きなんだよなぁwwwww
足でティムコをふみふみして男が感 じ て るトコ見ると興 奮するんだとよwww
Hん時も騎乗-位以外やらせてくんねーし、どこまでSなんだか。。。(汗
ま、毎回1 0 マ ソ以上もらえるから俺はこれからもティムコ踏まれ続けるけどなwwwww
http://bee.subekarazu.com/30hdnal/
オッサンらしく若いコはイかせまくってやる!(`・ω・´)
・・・って気合入れてたけど反対にイかせられまくりな件wwwww
つか最近のコって腰 使 いとかフ○ラとかうますぎるわ!www
オレがやったことといえば「ア"ー!ア"ー!」って悶えてたぐらい(笑)
これで8万もらえるんだから楽な仕事だなwwwww
http://mao.acmahsjfms.com/x5rnlpu/
今さっき相手した女はやばかった!
http://pyoN.TamatamanigittaYO.com/-llvip7/
マ-ン-コの中でドジョウ飼ってんのか?って感じの感 触だったし!!w
オレ入れた瞬間思わず待ったかけちゃったよ(笑)
「おなにぃ見られるだけでいいよー(照)」って言ってたんだけど
オレわざとカチカチになったチソポ見せつけてやったんだよwww
そしたら自分でマソコ拡げておねだりしてきたしwwwww
http://Atari.Younube.net/o4bk47c/
てかオレこのサイトでお手伝いコースしかやったことないわwww
みんな結局はチソポ入れて欲しいんだよなwwwww