c++学习中的所得(一)
来源:互联网 发布:Linux测试telnet 编辑:程序博客网 时间:2024/05/16 07:51
1 编译C++常用的编译器有:GNU编译器(用命令行)和微软Visual Studio编译器。GNU基本是在linux和unix环境下使用的,windows下基本不用命令行编译代码。
2 c++程序文件的后缀与所运行的具体编译器有关,如.cxx,.cpp,.cp,.c等。
3 主函数返回0 代表程序成功执行(实际中似乎可以不要),返回值为-1通常作为程序运行失败的指示器。
4 不常见的输出对象:cerr和clog : cerr:又叫做标准错误,通常用来输出警告和错误信息给程序的使用者;clog:对象用于产生程序执行的一般信息。
5 定义变量时,应该给变量赋初值。除非确定将变量用于其他意图之前会覆盖这个初值,如果不能保证读取变量之前重置变量,就应该初始化变量。
6 在读入未知数目的输入时,当结束输入后,需要按enter返回到下一行,然后按住ctrl+z便可以结束输入。
7 将一定范围内的数据分行输出:
for(int i=Min;i<=Max;i++){ std::cout<<i<<" "; count++;if(count>=10) {count=0;std::cout<<std::endl; } }
8 从键盘输入数据并存入数组中:
int arr[8];int count=0;std::cout<<"输入8个数据"<<std::endl;for (int i=0;i<8;i++){ std::cin>>arr[i];}
- c++学习中的所得(一)
- 学习所得
- J2SE5.0学习所得
- structs学习所得1
- 学习会计基本知识所得
- 学习老友记所得
- 抓取基金数据中的所得
- 读C++Primer所得.1
- 读C++Primer所得.2
- 读C++Primer所得.3
- linux驱动——内核通知链(探究i2c-dev.c 中的bus_register_notifier函数所得)
- 2011-12-28 学习所得
- 2011-12-29学习所得
- [DNN学习所得]如何防止页面中的敏感信息被提取
- C#学习笔记一--C#中的参数传递
- C#学习笔记一--C#中的参数传递
- C#学习笔记一--C#中的参数传递
- C#学习笔记一--C#中的参数传递
- DML、DCL、DDL、DQL的介绍和区别(10级学员 姚荣旺课堂总结)
- map-reduce
- Dijkstra算法实现类—邻接矩阵,一般实现
- WCF实例模型
- php几个常见扩展的安装使用
- c++学习中的所得(一)
- web弹层解决方案:layer组件
- Windows系统Android开发环境搭建全程演示(jdk+eclip+android sdk)
- android开发我的新浪微博客户端-登录页面功能篇(4.2)
- oracle其他数据对象 --- 视图(10级学员 韩晓爽课堂总结)
- HQL语法
- JavaでExcel文書を操作する一例
- Openssl AES
- ORA-01122,ORA-01122,ORA-01122错误的解决方法!!