【学习日记1】c++开始 我要做…
2013-12-24 19:25
351 查看
从c++开始 我要做一个牛逼的程序猿!!!(一个零基础零天赋的程序猿的自学记录,但是他渴望成功,而且他相信通过不懈的努力,一切都会好起来的!奋斗从此刻开始!)
以下内容均为笔者亲手所敲仅供学习,请勿盗用
第一章
一 入门
最简单的程序:程序注释 编译预处理 主程序
1.注释 或者//
2.编译预处理 库包含 宏定义
(1)库包含:
格式: #include <</font>文件名> 或者 #include”文件名”
(用引号时是引用个人编写的库)
Eg:#include 主要定义了cout 输出流 cin 输入流
#include < iomapip>
#include
#include
#include
(2)宏定义:
#define 标识符 替换文本
分为带参数(定义符号常量) 和 不带参数的 宏定义(定义表达式常量)
Eg:#define PI 3.1415926(一般符号常量是大写)
#define CIRCLE_AREA(x) (PI*(x)*(x))
若语句中出现area=CIRCLE_AREA(4) 则 它就会被替换成area= (PI*(4)*(4))
3 主程序
Int main()
{
语句;
Return 0;
}
输入流 输出流 :cout<< cin>> endl换行
4名字空间
Using nameplace std;
二 变量定义
变量:名称 值 类型
格式:类型名 变量名1,变量名2,变量名3,...,变量名n;
注意:
1.必须以字母或下划线开头 2.其他字符必须是字、数字、下划线,不得有空格或其他字符3.c++区别字母的大小写。
以下内容均为笔者亲手所敲仅供学习,请勿盗用
第一章
一 入门
最简单的程序:程序注释 编译预处理 主程序
1.注释 或者//
2.编译预处理 库包含 宏定义
(1)库包含:
格式: #include <</font>文件名> 或者 #include”文件名”
(用引号时是引用个人编写的库)
Eg:#include 主要定义了cout 输出流 cin 输入流
#include < iomapip>
#include
#include
#include
(2)宏定义:
#define 标识符 替换文本
分为带参数(定义符号常量) 和 不带参数的 宏定义(定义表达式常量)
Eg:#define PI 3.1415926(一般符号常量是大写)
#define CIRCLE_AREA(x) (PI*(x)*(x))
若语句中出现area=CIRCLE_AREA(4) 则 它就会被替换成area= (PI*(4)*(4))
3 主程序
Int main()
{
语句;
Return 0;
}
输入流 输出流 :cout<< cin>> endl换行
4名字空间
Using nameplace std;
二 变量定义
变量:名称 值 类型
格式:类型名 变量名1,变量名2,变量名3,...,变量名n;
注意:
1.必须以字母或下划线开头 2.其他字符必须是字、数字、下划线,不得有空格或其他字符3.c++区别字母的大小写。
相关文章推荐
- 【学习日记2】c++开始&nbsp;我要做…
- 【学习日记3】c++开始&nbsp;我要做…
- 理工大学ACM平台题答案关于C语言 1145 面向对象程序设计上机练习六(类和对象)
- 理工大学ACM平台题答案关于C语言 1131 C/C++经典程序训练1---最大公约数与最小公倍数
- C++多态的实现与局限性
- C语言实验——求一个3*3矩阵对角线元素之和
- Java基本类型与C++基本类型的一些比较
- websocket c++ example
- 【重温位操作】C++位操作介绍
- C++ Vector 中自定义对象的排序
- 2013级C++第18周——收官来战
- 为何C语言(的函数调用)需要堆栈,而汇编语言却不需要堆
- C++内存模型和名称空间
- c++ 命令模式(command)
- C++基础学习笔记(1):C++中的操作符
- Effective C++(7) 为多态基类声明virtual析构函数 or Not
- Effective C++(7) 为多态基类声明virtual析构函数 or Not
- 《Effective C++》学习笔记条款21 必须返回对象时,别妄想返回其reference
- TreeFrog (C++ Web Framework)开发入门之使用Qt编译
- C++并发实战17:线程安全的stack和queue