C/C++
文章平均质量分 81
huaiblueboy
这个作者很懒,什么都没留下…
展开
-
C++Primer学习:C++ Primer 前言
<br />C++ Primer 前言<br />1、完整涵盖C++标准的权威著作:<br />《C++程序设计语言》---Bjarne Stroustrup<br />《C++ Primer》<br />2、特点:<br />不在强调底层编程技术,把中心转向标准库的使用;<br />3、目录&结构<br />第1章:快速入门<br />1.1输入输出的使用<br />1.2注释的规则<br />1.3控制结构---while、for、if<br />1.4类的简介---成员函数<br />第2章 变量和基原创 2010-06-02 17:27:00 · 389 阅读 · 0 评论 -
C++Primer学习:第1章 快速入门
<br />第1章 快速入门<br />1.1 简单的C++程序<br />1.2 初窥输入输出<br />1.3 关于注释<br />1.4 控制结构<br />1.5 类的简介<br />1.6 C++程序<br /><br />类的思想:先有接口,再去实现。<br />1.1 <br />简单程序的编译:<br />windows上用的是Visual,需熟悉Linux上的编译操作;//Linux<br />1.2 <br />1.2.1 输入输出:<br /> cin >> 输入<br />原创 2010-06-02 17:28:00 · 318 阅读 · 0 评论 -
一个程序员给初学编程人的建议!
本篇文章是作者多年来的一些感受,主要写给那些想学习程序设计而又很迷惘的朋友,希望可以带来一点帮助。 我第一次接触电脑是在小学二年级的时候。那时纯粹是因为喜欢打电子游戏,听别人说电脑上的游戏十分好玩,于是就漫漫开始与之接触了。在三年级时父母出于我对计算机浓厚的兴趣送我去了一个BASIC编程学习班,从那时起我才真正开始走上编程这条不归之路。虽然说现在程序设计这门专业在社会上很热,竞争十分激烈,但是转载 2010-01-12 13:41:00 · 516 阅读 · 0 评论 -
BMP、GIF和JPEG文件格式简介及相互转换(转)
图象文件就是描绘了一幅图象的计算机磁盘文件。形成数字图象数据后,将其存储在计算机里的方法有2种,即位映射和向量处理方式。 我们这里主要讨论的是位图。不同图象软件几乎都用各种的方法处理图象,图象格式也多种多样,它主要包括文件识别头和图象数据。文件识别头用来让计算机判断是哪种文件格式,图象数据包含了整个对图象描绘相关数据,包括调色板、位图映象等。根据压缩算法不同,映象方式也不同,下面简要介绍一原创 2009-12-22 21:38:00 · 991 阅读 · 0 评论 -
5分钟搞定内存字节对齐
写出一个struct,然后sizeof,你会不会经常对结果感到奇怪?sizeof的结果往往都比你声明的变量总长度要大,这是怎么回事呢?讲讲字节对齐吧. /******************************分割线 如果体系结构是不对齐的,A中的成员将会一个挨一个存储,从而sizeof(a)为11。显然对齐更浪费了空间。那么为什么要使用对齐呢? 体系结构的对齐和不对齐,是在时间和空间转载 2009-12-16 16:33:00 · 626 阅读 · 0 评论 -
深入理解extern "C"
一、从C与C++编译连接方式深入理解extern "C" .C和C++对函数的处理方式是不同的.被extern "C"修饰的变量和函数是按照C语言方式编译和连接的.extern "C"用于实现C++与C及其它语言的混合编程。 .未加extern “C”声明时的编译方式首先看看C++中对类似C的函数是怎样编译的。 作为一种面向对象的语言,C++支持函数重载,而过程式语言C则不支持。函数被C+转载 2009-12-16 16:34:00 · 345 阅读 · 0 评论 -
c与c++ static函数的区别
c与c++ static函数的区别 static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准). (1)局部静态变量 (2)外部静态变转载 2009-12-10 20:42:00 · 281 阅读 · 0 评论 -
c/c++语言中static使用方法
一、c程序存储空间布局 C程序一直由下列部分组成: 1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令; 2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。 3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)栈——增长方向:自顶向下增长;自动变量以及每次函数调用转载 2009-12-10 20:53:00 · 1023 阅读 · 0 评论 -
C++Primer学习:第2章 变量和基本类型
<br />第2章 变量和基本类型<br />2.1 基本内置类型<br />2.2 字面值常量<br />2.3 变量<br />2.4 const限定符<br />2.5 引用<br />2.6 typedef 名字<br />2.7 枚举<br />2.8 类类型<br />2.9 编写自己的头文件<br />2.1 基本内置类型<br />2.1.1 字符类型:<br /> char 和 wchar_t , char通常是1byte;wchr_t用于扩展字符集比如汉字,占用2byte;<br />原创 2010-06-10 21:52:00 · 490 阅读 · 0 评论