常量的定義
1. #define 2.const
注意 #define 的形式不要在結尾寫分號了
#include using namespace std;
#define day 7
int main()
資料型別
1. 整形
short 短整型2位元組(16bit)
int 整形4位元組
long 長整型win4位元組 linux32 4位元組 linux64 8位元組
long long 長長整形8位元組
sizeof 的用法sizeof(資料型別/變數)
short m = 12345;
cout << sizeof(int) << sizeof(m) << endl;
2.浮點型預設情況先輸出乙個小數 會顯示6位有效數字
float 單精度4位元組
double 雙精度8位元組
注意: float 定義的變數後面需要新增乙個f
float f1 = 1.34f;
double d1 = 3.14;
cout << f1 << d1 << endl;
科學計數法
float f2 = 3e2; // 3 * 10 ^ 2
float f3 = 3e-2; // 3 * 10 ^ -2
cout << f2 << f3 << endl;
3.字元型單個字母
char ch = 'a';
注意 字元型只占用1個位元組
將對應的ascii編碼存入對應的儲存單元
a----97 a----65
char ch1 = 'a';
char ch2 = 'a';
cout << ch1 << ch2 << endl;
cout << (int)ch1 << (int)ch2 << endl;
4.轉義字元
\n 換行 \t 水平製表符 (控制8個空格 對齊)
5.字串型別
c語言風格 char str = "godv";
c++ string str = "godv"; 注意需要包含標頭檔案 #include
#include char str = "godv";
string str1 = "godv";
cout << str << str1 << endl;
6.布林型別 bool
bool flag = true; 本質上0為false 其他都為true
占用 1 位元組
bool flag = true;
bool flag1 = false;
cout << flag << flag1 << endl; // 1 0
c 基礎(一) 資料型別
c 的資料型別分為兩類 值和引用,值型是乙個長度固定的資料,引用型是乙個長度可變的。具體來說 值 整數型 浮點數 布林型 字元型 結構 列舉 六種 引用 c 預定義引用 陣列 類 介面 下面具體介紹 整數型 8 16 32 64位,每種又有正負和非負兩種整數,共8種,sbyte byte short...
C 基礎(一) 資料型別
using system namespace base 01 endregion 說明 1 每個程式只能有乙個main方法 2 region 摺疊塊,endregion可以實現 塊摺疊 3 c 需要引用命名空間,類似於c 新增標頭檔案,命名空間裡有相關類。例如console是system名字空間裡的...
C語言 基礎一 資料型別
因為要學習stm32嵌入式開發,c語言就需要重新撿起來啦 快速的過一遍c的基礎吧。在 c 語言中,資料型別指的是用於宣告不同型別的變數或函式的乙個廣泛的系統。變數的型別決定了變數儲存占用的空間,以及如何解釋儲存的位模式。c 中的型別可分為以下幾種 1 基本型別 它們是算術型別,包括兩種型別 整數型別...