C/C++
Oo纳兰筱DoO
邂逅寂寞,享受孤独
展开
-
Main函数的尴尬
习惯C语言编程的程序员在写程序的时候,打开编译器首先做的也许是引用头文件、将main函数写好然后再进行编程。那么这一习惯性的举动说明了什么呢?这要从main函数说起,main函数即为程序的主函数,main函数是程序的入口函数,程序从此处开始执行。那么C语言为什么会出现一个“裸露”在外面的main函数呢?从C语言的语法角度来说,C语言规定函数不允许嵌套定义,但必须嵌套调用。嵌套调用这一规定就决定原创 2013-10-14 22:31:40 · 1142 阅读 · 2 评论 -
sizeof的尴尬
题记:对于一种事物的认知,我们似乎习惯于首先了解它的大小、形状,也许这能给予我们对这种事物最为直观的感知。 接触计算机、接触一门编程语言,似乎我们首先接触的会是数据类型,而其中的基本数据类型由于其简单易学的特性以及其独特的规划数据内存分配的功能,成为编程初学者所学习的重中之重(之后的博客会讲解一下数据类型的魅力,这里不是本文的重点)。比如我们熟知的int、float、double原创 2013-11-16 18:08:02 · 925 阅读 · 0 评论 -
站到巨人面前才知道自己的渺小 ——谈C++中的面向对象
什么是面向对象或许我们不会过分的关注,也许我们想知道的是面向对象需要什么属性(技术)来支持。用B.Stroustrup先生的话说:一种面向对象的语言或技术一定要直接支持抽象、继承、运行时多态。一、抽象何为抽象?一种语言或一门技术支持抽象就说明它提供了一些类与对象的机制,这也说明了封装性在语言或技术上的体现。何为封装性?封装性的意义何在?自然界中人、动植物之所以可以生存主要原因在于人有皮原创 2013-10-14 22:27:06 · 1290 阅读 · 0 评论 -
数组你的命运在何方
目录: 越界溢出的数组 指针眼中的数组 力求完美的数组 总结——我心中的数组 参考文献 题记:记得小时候去外婆家,总喜欢踏着那铺满青石的小路,一边欣赏着风景一边默数着自己的脚步。数的久了惊奇的发现,每次去外婆家的步数都有着惊人的相似,也许至 此我们就与“同一”产生了不解的情缘。这种情结伴随着我们成长,教室中整齐原创 2014-01-05 20:31:56 · 808 阅读 · 2 评论 -
C、C++能成为C/C++吗
目录: 摘要 指针 vs 引用 宏 vs Inline函数 结构体 vs 类 面向过程 vs 面向对象 总结 参考文献原创 2013-10-30 19:49:51 · 820 阅读 · 0 评论