第三回 変数と入出力とcatとリダイレクト

変数と入出力とcatとリダイレクト

(1)以下をサクラエディタでつくりそれをコンパイル

例題1) test1.c

>|c|

#include<stdio.h> //おまじない

int main(){

 printf("hello world\n");

}

||<

#きちんとインデントすること。

スペースのところは、タブにおきかえる。 

うまくタブをつかうことでプログラムをみやすく! 

 

(2)コンパイルと実行

-プログラムとは:命令を人間のわかりやす言葉:プログラミング言語で記述したもの

コンピュータが直接読める言葉は0,1で書かれて人間が直観的理解できないので、それを人間が理解しやすいように置き換えたのがプログラミング言語

-実行ファイルとは:プログラムをコンピュータが直接実行できる命令(機械語)がかかれたファイル。

-コンパイルとは:プログラムを実行ファイルに翻訳すること(プログラミング言語から機械語への翻訳)

>>

gcc test1.c -o test1.out

<<

コンパイル

#gcc プログラム -o 出力ファイル名

>>

./test1.out

<<

実行:./実行ファイル名 で機械語に翻訳されたプログラムを実行する