C语言
cloud_510
IT的世界,日益精彩。
展开
-
C语言打洞访问基本原理
在学习C语言的过程中,指针是非常重要的一个知识。本文档分析的就是指针打洞的一个小实例。 实验目的:连续定义a,b,c三个int型变量,如何用变量b直接访问其他两个变量,并输出。 实验环境:Windows系统下的dev C编译器。 解析:连续定义三个变量,在C语言的学习中,我们知道,临时定义变量是存储在栈里的,而连续定义的变量之间的地址也是连续的。三个变量中原创 2016-10-04 17:27:27 · 704 阅读 · 0 评论 -
操作系统下的指针长度
在学习C语言时,相信很多初学者对指针的长度都会有相当程度的判断不准确。本篇博客,将会对指针在不同的系统环境下的长度做出实验验证,以及解析。 实验目的:主要判断指针字节长度,也会对struct结构体的字节长度进行判断和拓展解析。 实验环境:32位ubuntu系统下的gcc编译器 示例代码: #include struct info{原创 2016-10-04 18:21:25 · 4331 阅读 · 0 评论