C语言
小熊爱吃竹子
这个作者很懒,什么都没留下…
展开
-
Linux C语言编程基本原理(一)
一、重新认识C语言1.1重新认识main函数#include <stdio.h>int main(int argc, char *argv[]){ return 0;} 大家都知道,C语言中编译器都是识别main函数为所有函数的入口。而对于上面这段最基础,最常见的代码,很多人可能都不太清楚main函数中为何要传入这样的两个参数。这两个参数具体什...原创 2019-08-19 11:16:21 · 534 阅读 · 0 评论 -
C语言中常见不安全函数及其替换函数
C语言中,大多数的缓冲区溢出问题可以直接追溯到标准C库。罪魁祸首就是因为不进行自变量检查的、有问题的字符操作(例如:strcpy()、strcat()、sprintf()、gets()等等)。一般来讲,像“避免使用strcpy()”和“永远不使用gets()”这样严格的规则在工作中经常遇到。一、常见问题函数及其解决方案函数 严重性 解决方案 gets 最...原创 2019-09-26 21:18:03 · 1663 阅读 · 0 评论