#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main(int argc,char * argv[])
{
unsigned short s;
int i;
char buf[100];
i=atoi(argv[1]);
s=i;
if(s>=100)
{
printf("it is too big,exit!\n");
return -1;
}
memcpy(buf,argv[2],i);
buf[i] = '\0';
printf("success copy %d bytes",i);
return 0;
}
uj5u.com熱心網友回復:
運行后是這樣的
uj5u.com熱心網友回復:
你沒有輸入引數,程式在獲取引數時肯定會報錯啊轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/85997.html
標籤:C語言
下一篇:新手求教一下
