#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include"listupper.h"
#include<dlfcn.h>
int main(int arg,char *args[])
{
char desc[100]; //这里,数组大小只能用常量表达,不可以用变量,否则出错,c与c++都会出错
memset(desc,0,sizeof(desc)); //如果不memset,经常性会出现乱码,所以务必初始化。
if(arg<2)
{
printf("no enough args\n");
return 0;
}
else
{
upper(args[1],desc);
printf("\n%s\n",desc);
}
return 0;
#include<stdlib.h>
#include<string.h>
#include"listupper.h"
#include<dlfcn.h>
int main(int arg,char *args[])
{
char desc[100]; //这里,数组大小只能用常量表达,不可以用变量,否则出错,c与c++都会出错
memset(desc,0,sizeof(desc)); //如果不memset,经常性会出现乱码,所以务必初始化。
if(arg<2)
{
printf("no enough args\n");
return 0;
}
else
{
upper(args[1],desc);
printf("\n%s\n",desc);
}
return 0;