本帖最后由 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的微博
