Dr.Wing

心翼的技术笔记本

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

第一章 快速入门


这章没什么特别的,主要是一个for语句的问题,值得注意一下:

如题目是这样的,给定数1000和2000,然后输出这两个数之间的所有数字,但使得输出每行不超过10个,于是程序这样写:

#include<iostream>
using namespace std;

int main()
{
for (int i=1000,row=1;i<2000;i++,row++) //这个for语句里面可以写量个变量,两个一起++
{
cout<<i<<"";
if(row%10==0)
{
cout<<endl;
}
}
return 0;
}


第二章 变量和基本类型

1、初始化的基础问题

int ival(1024);    //直接初始化
int ival=1024; //复制初始化

2、定义也是声明;但是声明不是定义。声明可以用extern

3、对于"引用"的知识

int &b=a;    //定义的一个引用.b是a的引用
int &b=1.01; //错误,因为b不是const类型不能绑定到右值
const int &c=1; //正确.
int i;&ri=i;
ri=10; //给ri赋值为10,且ri是i的引用.所以这里i=10;

4、预处理器(为了防止头文件重复定义)

#ifndef               //if not define
#define //define
#endif //end if



 

 

posted on 2011-11-02 00:29  心翼  阅读(224)  评论(2编辑  收藏  举报