include <stdio.h> 俺はC言語をあきらめた
■ このスレッドは過去ログ倉庫に格納されています
未だにCのヘッターファイルの概念がわからん
何なんだあれ? >>8
(´・ω・`)公開するものはヘッダーファイルに入れるんや C#でいうpublicの代わりがヘッダーってこと?
このヘッダーにないやつはprivateってこと? スタンダードなI/Oのモジュールを読み込みますよみたいな意味?
ぱいそん()しかやったことないからCは読めない >>13
そうだよ
Pythonで言うimport C言語ある程度読めるようになってきたな
よーしC++も見てみるぞ
#include<iostream>
using namespace std;
int main(){
cout << "hello, world!" << endl;
return 0;
}
あれ? >>19
コンパイラの最初に走るプログラム
ヘッダファイルのインポートや、マクロの展開などを行う #include <stdio.h>
特定の場所にあるstdio.hというファイルの内容がそこに展開されちゃう >>12
コンパイラはリンカーに対する指示だよ
言語仕様じゃなくてコンパイラやリンカーの仕様に依存する #defineとか#includeがプリプロセッサ命令 >>26
なぁるほど
でもCでもinclude使うくね? >>28
あくまでコンパイラに対する命令であって、コンパイラが作る実行プログラムには全く関係ないってこと ■ このスレッドは過去ログ倉庫に格納されています