1.寫c++ 程序之前需要先把框架 搭好 無(wú)報(bào)錯(cuò)后再繼續(xù)向下寫
#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;
// 為什么 這里輸出打印要用數(shù)字打印呢?
// 因?yàn)?如果還按照字符打印的話 回車你看不到 你以為直接收了 2個(gè)字符但是事實(shí)不是這樣的。
int main()
{
char a,b,c;
scanf("%c%c%c",&a,&b,&c);
printf("\n");
printf("%d %d %d",a,b,c);
return 0;
}
- 什么是變量?
變量就是一個(gè)代號(hào),程序運(yùn)行時(shí)系統(tǒng)會(huì)自動(dòng)為變量分配內(nèi)存空間,于是變量就代表了系統(tǒng)分配的那片內(nèi)存空間,對(duì)變量的訪問,就是對(duì)其代表的內(nèi)存空間的訪問。
變量有名字和類型兩種屬性,不同變量的名字就對(duì)應(yīng)了內(nèi)存中的不同地址(即不同位置),而變量的類型,決定一個(gè)變量占用多少字節(jié)。變量名相當(dāng)于房間號(hào),類型相當(dāng)于戶型。
在c++語(yǔ)言中,變量要先定義,然后才能使用。
5.變量命名規(guī)則?
不能使用關(guān)鍵字 不能以數(shù)字開頭,中間不能有特殊符號(hào)。
6.c++ 的基本數(shù)據(jù)類型?
int 4字節(jié)
float 4字節(jié)
double 8字節(jié)
char 1字節(jié)
bool 1字節(jié)
用 sizeof()可以計(jì)算一個(gè)變量的大小。
用 typeid().name可以計(jì)算一個(gè)變量的類型。
7.類型之間的轉(zhuǎn)換?
8.符號(hào)常量?
#include <iostream>
#include <cstdio>
using namespace std;
#define LENGTH 10
#define WIDTH 5
#define NEWLINE '\n'
int main()
{
int area;
area = LENGTH * WIDTH;
// 考慮 一下這里輸出 為什么會(huì)這樣
printf("area is %d\n",&area);
cout << area;
cout << NEWLINE;
return 0;
}