C言語の基礎を学ぶ〜其の一〜
こんばんは。frederickです。
サッカー男子ワールドカップ予選 日本vs北朝鮮。勝ちましたね!
ロスタイムに吉田のシューーーーーートォォォ!
というわけで、久しぶりの更新です。
以前に話してた通り、C言語の勉強をしております。
参考にさせていただいているサイトがあるので、その通りに進めていきたいと思います。
(説明やら解説はそちらのサイトでご覧になれるので、途中経過報告がメインとなります;)
参考にしているサイトはこちら↓
http://libro.tuyano.com/index2?id=542002
ではさっそく。
まず、最終的な目標はもちろんiPhoneアプリの作成。
ここまでいくのにずいぶんな時間と努力が必要そうです。
===========================================================
1.まず基本中の基本となる「C言語」のマスター
2.このC言語をベースに拡張された「Objective-C」という言語のマスター
3.このObjective-Cの基本機能を提供する「Foundation」というフレームワークのマスター
4.iOSの基本的な機能を提供する「UIKit」というフレームワークのマスター
5.その他、アプリの公開やらなにやらの知識や手続きを理解して、アプリ公開!
===========================================================
こんな長い道のりを経て、初めてアプリが作れるようになるんですね。
どこまでやれるか分かりませんが、とりあえず行けるとこまで行ってみましょう!
1.まずはプロジェクト作成からビルドまで
ここではXcodeのインストールとプロジェクトの作成、そしてビルドの実行。
はい、どん。


※ビルドを実行してもウィンドウが表示されない場合は「表示」メニューから「コンソール」を選択。
以上です。続いて
2.main関数と値・変数(1/4)
ここでは初期状態のプロジェクトに記してあるソースコードを分析
-------------------------------
#include
int main (…略…) {
……ここにいろいろ書いてある……
return 0;
}
-------------------------------
#include(インクルード)
その後に書いた「ヘッダーファイル」というものをロードする働きをします。ヘッダーファイルというのは、さまざまな機能の宣言を記述したもので、C言語ではこれを読み込んで、そこに書かれた機能を使えるようにします。
int main...
「main関数」と呼ばれるもの。C言語では、さまざまな機能はすべて「関数」と呼ばれるものとして定義されます。この関数は、以下のように書きます。
-------------------------------
返値 関数名 ( 引数 …… ) {
……ここに実行する処理を書く……
}
-------------------------------
返値、関数名、引数などがでてきますが、今のところは、「C言語のプログラムは、mainという関数に書く」ということだけ覚えておけば十分みたい。
ちなみに、
-------------------------------
int main (int argc, const char * argv[]) {……
-------------------------------
の部分は、デフォルトのまま、書き換えたりしないように注意して{から}までの間にいろいろやることを書く。
return 0;
main関数では、最後にreturn 0;すると覚えておきましょう。
※これで、正常にプログラムが終了します。
;(セミコロン)
C言語での文の終わりは改行ではなく、セミコロンと覚えましょう。
//
//で始まる文は、その分の終わり(改行するまで)をコメントとみなして、ビルド時にはすべて無視される。つまり、ソースコードの中に何かメモ書きしておきたいときは、この//を使いましょう。
というわけで今日はここまで。(分かりづらくてすみません;こんなペースではアプリ制作はいつになるのやら・・・
それでは、今日はビームサーベルでお別れです。
どーーーーーーん!
ではまたノシ
サッカー男子ワールドカップ予選 日本vs北朝鮮。勝ちましたね!
ロスタイムに吉田のシューーーーーートォォォ!

というわけで、久しぶりの更新です。
以前に話してた通り、C言語の勉強をしております。
参考にさせていただいているサイトがあるので、その通りに進めていきたいと思います。
(説明やら解説はそちらのサイトでご覧になれるので、途中経過報告がメインとなります;)
参考にしているサイトはこちら↓
http://libro.tuyano.com/index2?id=542002
ではさっそく。
まず、最終的な目標はもちろんiPhoneアプリの作成。
ここまでいくのにずいぶんな時間と努力が必要そうです。
===========================================================
1.まず基本中の基本となる「C言語」のマスター
2.このC言語をベースに拡張された「Objective-C」という言語のマスター
3.このObjective-Cの基本機能を提供する「Foundation」というフレームワークのマスター
4.iOSの基本的な機能を提供する「UIKit」というフレームワークのマスター
5.その他、アプリの公開やらなにやらの知識や手続きを理解して、アプリ公開!
===========================================================
こんな長い道のりを経て、初めてアプリが作れるようになるんですね。
どこまでやれるか分かりませんが、とりあえず行けるとこまで行ってみましょう!
1.まずはプロジェクト作成からビルドまで
ここではXcodeのインストールとプロジェクトの作成、そしてビルドの実行。
はい、どん。


※ビルドを実行してもウィンドウが表示されない場合は「表示」メニューから「コンソール」を選択。
以上です。続いて
2.main関数と値・変数(1/4)
ここでは初期状態のプロジェクトに記してあるソースコードを分析
-------------------------------
#include
int main (…略…) {
……ここにいろいろ書いてある……
return 0;
}
-------------------------------
#include(インクルード)
その後に書いた「ヘッダーファイル」というものをロードする働きをします。ヘッダーファイルというのは、さまざまな機能の宣言を記述したもので、C言語ではこれを読み込んで、そこに書かれた機能を使えるようにします。
int main...
「main関数」と呼ばれるもの。C言語では、さまざまな機能はすべて「関数」と呼ばれるものとして定義されます。この関数は、以下のように書きます。
-------------------------------
返値 関数名 ( 引数 …… ) {
……ここに実行する処理を書く……
}
-------------------------------
返値、関数名、引数などがでてきますが、今のところは、「C言語のプログラムは、mainという関数に書く」ということだけ覚えておけば十分みたい。
ちなみに、
-------------------------------
int main (int argc, const char * argv[]) {……
-------------------------------
の部分は、デフォルトのまま、書き換えたりしないように注意して{から}までの間にいろいろやることを書く。
return 0;
main関数では、最後にreturn 0;すると覚えておきましょう。
※これで、正常にプログラムが終了します。
;(セミコロン)
C言語での文の終わりは改行ではなく、セミコロンと覚えましょう。
//
//で始まる文は、その分の終わり(改行するまで)をコメントとみなして、ビルド時にはすべて無視される。つまり、ソースコードの中に何かメモ書きしておきたいときは、この//を使いましょう。
というわけで今日はここまで。(分かりづらくてすみません;こんなペースではアプリ制作はいつになるのやら・・・
それでは、今日はビームサーベルでお別れです。
どーーーーーーん!
ではまたノシ
あしたのジョー
あしたのジョーの実写版がDVDレンタル開始。
アニメのストーリーは全然知らないけど、メジャーどころの映画はおさえておきたいところなので、とりあえず拝見してみることに。
キャスト
山下智久(矢吹丈役)
伊勢谷友介(力石徹役)
香里奈(白木葉子役)
香川照之(丹下段平役)
etc...
ストーリー以上に、山ピーと伊勢谷友介の筋肉がすごかった。
どうすりゃあんなにムキムキになれるんだ;
丹下は出っ歯で眼帯だけに、実写にするとコントのおっさん風。
でも意外な結末で幕をとじて、おぉ~!と思ったシーンもありました。
アニメのストーリー知らない人は見てみると結構面白いかも。(個人的には微妙でしたが・・・
どなたか、面白い映画教えてください~~~
ではまたノシ
PS.最後の決戦の丈vs力石、両者のノーガード戦法が檻に猿が2匹いるようにしか見えなかったのはわしだけだろうか・・・
アニメのストーリーは全然知らないけど、メジャーどころの映画はおさえておきたいところなので、とりあえず拝見してみることに。
キャスト
山下智久(矢吹丈役)
伊勢谷友介(力石徹役)
香里奈(白木葉子役)
香川照之(丹下段平役)
etc...
ストーリー以上に、山ピーと伊勢谷友介の筋肉がすごかった。
どうすりゃあんなにムキムキになれるんだ;
丹下は出っ歯で眼帯だけに、実写にするとコントのおっさん風。
でも意外な結末で幕をとじて、おぉ~!と思ったシーンもありました。
アニメのストーリー知らない人は見てみると結構面白いかも。(個人的には微妙でしたが・・・
どなたか、面白い映画教えてください~~~
ではまたノシ
PS.最後の決戦の丈vs力石、両者のノーガード戦法が檻に猿が2匹いるようにしか見えなかったのはわしだけだろうか・・・




