编写C程序,实现cat命令的最基本功能,显示普通文件的内容(文本或者十六进制)(用open,或者fopen)。
mycat mycat.c , 以文本(ascii码)显示文件mycat.c内容。
mycat -h mycat.c, 以十六进制显示文件mycat.c的内容。
先vim mycat.c
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(int argc,char *argv[])
{
FILE *fp;
if(argc<2