采用vi进行源代码编写,编写完成后,:wq存盘退出,如:
vi
test.c
在命令行下,运行gcc编译程序,生成执行码,如:
gcc
-o
test
test.c
-o
表示指明生成的执行码名称
运行编译后的执行码
./test
#包括
#包括
定义MAXSIZE
20
:(INT
ARGC的char
*
argv的[])
{
INT
M,N,??FD1,FD2
个char
[MAXSIZE]
(ARGC
==
4
&&(*
+
+
argv的)[0
]
=='
-
'&&
*
+
+
*
argv的=='R'&&
*
+
+
*
argv的=='I')
((FD1
=打开(*
+
+
argv的,O_RDONLY))>
0
&&(FD2
=打开(*
+
+
argv的,O_WRONLY))>
0)
((N
=读(FD1,MAXSIZE))>
0)
(写(FD2,S,
N)=
N
&&使用lseek(FD2,0,SEEK_CUR)!=
-1)
其他
printf的(“写入错误”)
其他
printf的(“开放错误“)
(N
<0)
printf的(”读取错误“)
返回0
}
利用课余时间我可以从字面上编程(你在哪里得到啊)
不明白的可以发送消息^
_
^
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)