![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言项目开发
I_O_fly
身为一个喜欢算法的小菜鸡,喜欢自己自学
展开
-
C语言字符串-数字之间的相关转换
1、C语言有atoi、atol、atof等库函数,可分别把ASCII编码的字符串转化为int、long、float类型的数字。需要注意的是,这个几个函数是C语言提供的扩展功能,并不是标准的函数,必须引入头文件<script type="math/tex" id="MathJax-Element-6"># include </script>;若需要移植性,请用sscanf函数。 例如:int num=atoi(“12345”);//字符串”12345”转换为数字12345,并存入nu转载 2020-10-09 10:56:35 · 554 阅读 · 0 评论 -
C柔性数组
#include<stdio.h> typedef struct _SoftArray{ int len; int array[]; }SoftArray; int main() { int len = 10; printf("The struct's size is %d\n",sizeof(SoftArray)); } 我们可以看出...转载 2019-12-16 11:43:41 · 201 阅读 · 0 评论 -
sscanf的使用方法
sscanf的作用:从一个字符串中读进于指定格式相符的数据。利用它可以从字符串中取出整数、浮点数和字符串。 sscanf和scanf的区别:scanf是以键盘作为输入源,sscanf是以字符串作为输入源。 sscanf: 原型: int sscanf(const char *str, const char *format,......); 说明: sscanf()会将参数str的...转载 2019-12-05 15:35:43 · 532 阅读 · 0 评论 -
值得学习的C语言开源项目
- 1. Webbench Webbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。 下载链接:http://home.tiscali.cz/~cz210552/webbench...转载 2019-12-04 16:24:27 · 290 阅读 · 0 评论 -
项目开发中用到的一些宏定义总结(不定时 更新)
#ifdefDEBUG #defineDBG(...)fprintf(stderr,"DBG(%s,%s(),%d):",__FILE__,__FUNCTION__,__LINE__);fprintf(stderr,__VA_ARGS__) #else #defineDBG(...) #endif intmain() {...原创 2019-11-07 10:51:54 · 301 阅读 · 0 评论