1.写c++ 程序之前需要先把框架 搭好 无报错后再继续向下写
#include<iostream>
#include<cstdio>
using namespace std;
// 单行 注释
/*
多行 注释
*/
int main()
{
printf("Hello World!\n");
return 0;
}
2.c++ 输出
#include<iostream>
#include<cstdio>
using namespace std;
// 输入 输出
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d",a+b);
return 0;
}
- 输入字符
#include<iostream>
#include<cstdio>
using namespace std;
// 为什么 这里输出打印要用数字打印呢?
// 因为 如果还按照字符打印的话 回车你看不到 你以为直接收了 2个字符但是事实不是这样的。
int main()
{
char a,b,c;
scanf("%c%c%c",&a,&b,&c);
printf("\n");
printf("%d %d %d",a,b,c);
return 0;
}
- 什么是变量?
变量就是一个代号,程序运行时系统会自动为变量分配内存空间,于是变量就代表了系统分配的那片内存空间,对变量的访问,就是对其代表的内存空间的访问。
变量有名字和类型两种属性,不同变量的名字就对应了内存中的不同地址(即不同位置),而变量的类型,决定一个变量占用多少字节。变量名相当于房间号,类型相当于户型。
在c++语言中,变量要先定义,然后才能使用。
5.变量命名规则?
不能使用关键字 不能以数字开头,中间不能有特殊符号。
6.c++ 的基本数据类型?
int 4字节
float 4字节
double 8字节
char 1字节
bool 1字节
用 sizeof()可以计算一个变量的大小。
用 typeid().name可以计算一个变量的类型。
7.类型之间的转换?
8.符号常量?
#include <iostream>
#include <cstdio>
using namespace std;
#define LENGTH 10
#define WIDTH 5
#define NEWLINE '\n'
int main()
{
int area;
area = LENGTH * WIDTH;
// 考虑 一下这里输出 为什么会这样
printf("area is %d\n",&area);
cout << area;
cout << NEWLINE;
return 0;
}
网友评论