C/C++ 第一讲 C/C++程序设计入门

1.1 C/C++简介

  • C:结构化语言,如何从输入得到输出;
  • C++:面向对象的,构造与问题对应的对象模型
  • 都属高级语言

1.2 程序框架及基本语法要素

语法错误、逻辑错误、运行错误

main()唯一

1.3 VS C++开发环境简介

  • .sln:解决方案文件,双击可打开整个项目
  • .cpp:源文件,只能打开本身,想修改也得开sln
  • .exe:可执行文件,但win32控制台应用程序需在控制台执行,双击exe没用

1.4 标准输入输出

标准输入输出:键盘输入,显示器输出

  • C: scanf, printf
  • C++: cin, cout

数据输出

格式

cout<<表达式1<<表达式2<<表达式3<<......<<表达式n;

cout, cin的定义信息存放在C++的输入输出流库中,故使用cout, cin必须使用如下文件包含预处理命令和名字空间说明语句:

#include <iostream>

using namespace std;

  • cout<<a<<'\n'<<b<<endl;
  • \t:分输出区

数据输入

  • 变量可为任意类型,变量间必须以“>>”分隔,而不能用逗号;
  • 输入数据时,各数据间用空格、回车、制表符分隔
  • “>>”后必须为变量,不能加endI