c
wxx2150
此君很懒
展开
-
c/c++ 字符串转int方法
int main(){int c;char s[4];scanf("%s",s);c=atoi(s);printf("%d",c);return 0;}原创 2020-07-07 20:15:21 · 785 阅读 · 0 评论 -
C语言中配置文件解析案例
int parse_config(){ FILE *fp; int ret = 0, count = 0, err = 0; int id,flag; char *type,*name; char buffer[MAX_LINE_LEN]={0}; fp = fopen(PCBA_SUPPORT_CONFIG, "r"); if(fp == N原创 2017-04-19 17:22:29 · 995 阅读 · 0 评论 -
linux下c语言动态库生成方法
Linux下动态库文件的扩展名为".so"(Shared Object)。按照约定,所有动态库文件名的形式是libname.so(可能在名字中加入版本号)。静态库的文件名形式是libname.a。本文仅以简单的例子介绍动态库文件的生成和链接方法。一、库文件及测试文件代码库文件及测试文件所在的目录:/root/so/1.库文件名:myfirstso.c#inc转载 2017-07-14 17:26:09 · 804 阅读 · 0 评论 -
linux中静态库和动态库的区别
linux中静态库和动态库的区别一、不同库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 1. 静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编转载 2017-07-14 17:48:18 · 439 阅读 · 0 评论