BDS C でコマンドライン引数を取得
>BDS C の使い方 - 目次
>BDS C の使い方 - 目次
/*
BDS C でコマンドライン引数を取得
普通のC言語と同じですね
*/
#include <stdio.h>
main(argc, argv)
int argc;
char *argv[];
{
short count;
for(count=1; count!=argc; count++)
{
printf("%s ",argv[count]);
}
/* argv[0] (このプログラムの名前)は得られないようでした */
}
>cpm cc test\argv
BD Software C Compiler v1.60 (part I)
43K elbowroom
BD Software C Compiler v1.60 (part II)
40K to spare
>cpm clink test\argv
BD Software C Linker v1.60
Last code address: 0E82
Externals start at 0E83, occupy 0006 bytes, last byte at 0E88
Top of memory: FDFF
Stack space: EF77
Writing output...
51K link space remaining
>cpm test\argv
>cpm test\argv aaa bbb ccc
aaa bbb ccc
>cpm test\argv aaa bbb ccc 11 22 33
aaa bbb ccc 11 22 33
>
>BDS C の使い方 - 目次