C++ 新手教學2

C++ 新手教學2

更新於 發佈於 閱讀時間約 3 分鐘

變數(variable)、型別(type)、初始化(initialize)、宣告

匿名李

匿名李

變數(variable)

  • 變數(variable),是一個具有名稱並提供儲存區(named storage)的東西。

C++中每個變數都會有一個型別(type),型別會告訴使用者變數屬於甚麼類型

【型別 + 變數】

int number;

float cos_theta;

std::size i;


型別(type)

  • C++分為內建型別以及自訂型別,而算數型別與void最為常用。
常用算術型別

常用算術型別

  • void 關鍵字會指定函式不會回傳值,有時在函式(function)內,只想儲存一些資料,並不需要這個函式算出什麼答案出來,就會使用void。
  • 有效位數:小數點後準確到第幾個數字


初始化(initialize)

  • 宣告(declaration):讓程式認識該變數
  1. 全域變數:所有作用域都可以存取的變數 (所有地方都認識該變數)
  2. 局部變數:只有局部作用域可以存取變數 (只有那個地方認識該變數)

概念:總統>地方首長>里長

  • 初始化(initialize):給予變數起始值
宣告與初始化

宣告與初始化


參考資料

[1]. 資料類型範圍 | Microsoft Docs

[2]. 浅析为什么char类型的范围是 —128~+127_行人事,知天命-CSDN博客

[3]. 浮點數限制 | Microsoft Docs

[4]. C++未初始化变量_Skying_的博客-CSDN博客_未初始化变量

[5]. C + +) (的宣告和定義 | Microsoft Docs

[6]. 【C 語言入門】12.4 - 關於變數名稱可視範圍 (scope) - YouTube


延伸閱讀

下一篇:C++ 新手教學3 | 方格子 (vocus.cc)

上一篇:C++ 新手教學1 | 方格子 (vocus.cc)

目錄:C++ 新手教學目錄 | 方格子 (vocus.cc)

avatar-img
匿名李的沙龍
6會員
46內容數
這是新手寫給新手的學習程式語言基礎教學筆記,內容會以C++為主
留言
avatar-img
留言分享你的想法!
匿名李的沙龍 的其他內容
操作筆記、安裝git、下載github專案
Visual studio code(VS Code),Hello World !
int main()、註解//、include 、命名空間、using namespace
二維陣列(Two-dimensional array)
一維陣列(One dimension array)
操作筆記、安裝git、下載github專案
Visual studio code(VS Code),Hello World !
int main()、註解//、include 、命名空間、using namespace
二維陣列(Two-dimensional array)
一維陣列(One dimension array)