jains521
一起来读<<c++primer>>__基础篇__

本帖最后由 jains521 于 2013-7-13 12:04 编辑

既然在能在末日浩劫下生还, 足以证明我辈是有可用武之地的.

饭后闲来无聊, 做了一个简单的计算:

<<c++primer>> 全书1000余页, 假设我每天读10页, 那么我只需要读100天, 3.3个月, 1个季节. 似乎花不了我多少时间. 是的!!

遗憾的是, <<c++primer>>我已经读了n个季节. 问自己为什么坚持不了. 好吧, 不像给自己找借口.

既然没有借口, 那么, 我将决定:

我每天至少读1页<<c++primer>>, 至少每天写一段代码, 不论书中代码如何简单或困难, 绝不敷衍!!

不论编程被创造出来的初衷是什么, 但对于吾辈来说, 首先这是一个爱好(借用@秋声赋的词"魔法", 吸引吾辈的还是神乎其技的技艺.); 其次是一个得力助手, 再者每天开着电脑不做点什么就是卑鄙的浪费.

2楼, 内置类型及基本语法的使用.

3楼, C++语法基本规范

4楼, 第一章总结

那么, 就开始吧:

/*额, 在开始之前, 还是推荐大家先看一本书叫<<高质量c++编程指南>>, 这是一本建议程序设计时书写规范的重要性.*/

在1.1章节中, 吾辈可以知道为什么会有程序设计这样的东东了. 因为我们不想处理太多繁琐的工作, 不想处理太多复杂的工作, 额, 还有不想有太多太难的工作. 好吧, 就这样开始了.

要发现问题, 分析问题, 解决问题. (额, 我肚子饿了, 是因为晚上还没吃吗? 擦 块叫外卖. 好吧, 这可以类比程序设计)

[mw_shl_code=cpp,true]

// 1.2 c++程序

// 简单的c++程序

#include *本站禁止HTML标签噢* // 包含输入输出流

using namespace std; // 使用名字空间

char mychar[]="hello world!"; // 定义mychar数组,

void Print(char *p) // 显示mychar内容. 参数p为字符指针

{

cout <<p<<endl; // cout输出流, endl 换行;

}

int main() // main: 主程序入口

{

Print(mychar); // 调用Print

return 0; // 返回值

}[/mw_shl_code]

额, 本来巴拉巴拉打了一大堆的文字, 突然脑袋告诉我, 骚年, 文字少一点. 我一想对啊, 书上文字多的是, 啪, 选择+del.

就这样, 我写了一个函数, 利用头文件iostream中的cout在屏幕上输出了一行文字.

而且我知道了:

1. 一个程序有且必须有一个main函数, 它是程序的核心, 没有它, c++程序将无法编译.

2. 定义一个变量的格式: 类型 变量名

3. 定义一个函数的格式: 返回值类型 函数名( 参数表 ) { 代码 }

4. 代码书写有严格的大小写之分

5. 当然分号是必不可少的结束符号.

6. 还有代码的书写规范, 函数的结构规范, 等等.

我确定, 我已经基本了解了c++代码风格.

////////////////////////////////////////////////

本文提到若干书籍:

C++Primer: 下载地址

高质量C++编程指南: 下载地址

////////////////////////////////////////////////

第二章<<数据类型>>传送门

该贴已经同步到 jains521的微博

jains521
順便一說的是個人覺得翻譯得不太好
展开Biu

十六望 发表于 2013-1-11 14:53

順便一說的是個人覺得翻譯得不太好……

#5x, 还好, 我读过一本, 翻译的东西还要自己去想是什么意思<<心理学与社会>>,

[查看全文]
十六望
順便一說的是個人覺得翻譯得不太好
展开Biu

順便一說的是個人覺得翻譯得不太好……

[查看全文]
十六望
咱似乎有一本壓硬盤的
展开Biu

咱似乎有一本壓硬盤的CHM格式的中英文對照的C++ Primer

不過還是原版的實體書看著舒服

咱也……堅持不下去OTZ

[查看全文]
jains521
一哋饬痕
展开Biu

一哋饬痕 发表于 2013-1-11 13:09

谢谢分享 看上去好看的样纸 呜咕

已经提供了附件下载 和网盘下载.

[查看全文]
jains521
一哋饬痕
展开Biu

一哋饬痕 发表于 2013-1-11 13:09

谢谢分享 看上去好看的样纸 呜咕

一起成长吧!!

[查看全文]
一哋饬痕
谢谢分享
展开Biu

谢谢分享 看上去好看的样纸 呜咕

[查看全文]
jains521
以前也看过
展开Biu

RangerCD 发表于 2013-1-11 12:59

多谢了~~☆⌒(*^-゜)v

呵呵. 记得think c++以前也看过..

[查看全文]
RangerCD
楼附加了下载地址
展开Biu

jains521 发表于 2013-1-11 12:58

c++primer 已经在1楼附加了下载地址.

多谢了~~☆⌒(*^-゜)v

[查看全文]