自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tiger_geng的博客

嵌入式的学习者和爱好者来一起学习交流吧

  • 博客(4)
  • 收藏
  • 关注

转载 C语言中如何避免野指针

先看一个例子:struct student{ char * name; int score;}stu, *pstu;int main(void){ strcpy(stu.name, "Jimy"); stu.score = 99; return 0;}这是很多人都容易犯的错误:定义了结构体变量stu,但结构体内部的ch

2016-05-04 22:55:20 1297

转载 C语言规范:C89,C90,C95,C99

本文转载【K&R C】 1978 年,Dennis Ritchie 和 Brian Kernighan 合作推出了《The C Programming Language》的第一版(按照惯例,经典著作一定有简称,该著作简称为 K&R),书末的参考指南 (Reference Manual) 一节给出了当时 C 语言的完整定义,成为那时 C 语言事实上的标准,人们称之为 K&R C。从这一年

2016-04-25 22:49:37 1116

转载 static小解

C程序一直由下列部分组成:   1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令;       2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。         3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。        4)栈——增长方向:自顶向下增长;自

2016-04-18 13:22:19 322

原创 动态库和静态库

一、静态库:执行代码前就已经加入到执行代码中,成为执行程序的一部分来执行,后缀名为.a             动态库:是在执行程序启动时加载到执行代码中,后缀名为.so二、它们的区别:1、静态库执行速度比动态库快。2、静态库编译时间比动态库长。3、动态库生成的代码文件较小。4、动态库易于升级。5静态库的代码部署方便,动态库不易部署。*当代码体积较大时选择动态库。三、1、静态库的创

2016-04-18 12:25:30 583

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除