Download presentation
Presentation is loading. Please wait.
Published byひでたつ そめや Modified 約 7 年前
1
OSとコマンド OS:コンピュータを使うための基本プログラム コマンド:OS上で使用できる命令 OS本体であるカーネルの内部コマンド
独立したプログラムである外部コマンド 例: 内部コマンド cd dir 外部コマンド find mem
2
コマンドとアプリケーション コマンド: OSの上で動く、ユーザーが使える命令。 コマンドは一つの動作だけを受け付ける。 アプリケーション:
複数の命令を受け付ける。
3
bcc32 bcc32.exeはc言語のコンパイル・リンクを行う コマンドプログラム コンパイルの実行
リンカilink32を呼び出してリンク実行
4
使用例
5
シェル ユーザーとOSとの間でコマンドや入力機器 からの情報をやりとりするプログラム。 Windows2000ではコマンドプロンプト
UnixやLinuxではshやbash、cshなど
6
コマンドライン引数 シェルでコマンドをいれたあと、 続けて入れるパラメータのこと 例: bcc32 hello.c
コマンド コマンドライン引数
7
C言語でのコマンドライン引数の 扱い方 main関数の引数として扱うことができる。 #include <stdio.h>
int main(int argc, char *argv[]) { int i; for (i = 0;i < argc;i++) printf("%d: %s \n",i,argv[i]); return argc; }
8
C言語でのコマンドライン引数の 扱い方 int argc: コマンドに渡された引数の数を格納 引数には、コマンド自身の名前も含まれる。
char *argv[]: コマンドライン引数自体を格納する 文字列配列。個数とそれぞれの長さが 実際に使用されるまでわからないので、 ポインタと[]によって定義されている。
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.