标签:失败 argc 包含 stdio.h adc class 文件 函数 argv
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <fcntl.h> //包含open/read/write函数 //命令:./a.out file //读取file中的内容进入buffer,并打印出来 int main(int argc, char *argv[]) { int fd; //文件描述符 char buffer[1024]; int ret; fd = open(argv[1],O_RDONLY); //只读模式 if(fd<0) //打开失败,返回-1 { printf("open error!\n"); return -1; } ret = read(fd,buffer,sizeof(buffer)-1); if(ret<0) { printf("read error!\n"); return -1; } printf("readCharNum=%d\n",ret); printf("file:\n%s",buffer); }
标签:失败 argc 包含 stdio.h adc class 文件 函数 argv
原文地址:http://www.cnblogs.com/linuxAndMcu/p/7583611.html