示ä¾æç¨ï¼
1. ç¼å代ç
å¨linuxä¸é¢ä½¿ç¨å½ä»¤å建main.cæ件
vim main.c
main.c代ç ï¼
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <string.h>
#define MAX 50
int main()
{
int fd;
char buf[MAX];
fd = open("1.txt",O_WRONLY|O_CREAT|O_APPEND);
if(fd == -1)
{
printf("æ件å建失败");
return -1;
}
printf("请è¾å
¥è¦åå
¥çå¥åï¼");
fgets(buf,MAX,stdin);
write(fd,buf,MAX);
printf("åå
¥æå\n");
return 0;
}
2.ç¼è¯æºç¨åº
gcc main.c -o main
ç»æå¨æ¤è·¯å²ä¸ä¼åºç°mainæºç¨åº
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/6609c93d70cf3bc778143527dd00baa1cc112ae1?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
3.è¿è¡æºç¨åº
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/5d6034a85edf8db10e5584af0523dd54574e7486?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
æ¥çæ件æ¯å¦å建ä¸åå
¥æå
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/a044ad345982b2b74613c10f3dadcbef77099b69?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
å®æ