C 初學筆記4(整型)

2021-09-02 01:38:18 字數 1674 閱讀 3149

c++程式的模組叫函式;

#include

的作用:在最終編譯之前,使用

iostream

檔案的內容替換該編譯指令。

using

namespace

std;

它使得程式可以使用

std命名空間的定義;

int froop(double t)

呼叫函式

froop

()時候,應提供乙個引數,該引數型別為

double,

而該函式將返回乙個

int值。例如

int gval=froop(3.14159)

void rattle(int n)函式rattle()接受乙個int型引數並且沒有返回值。例如:rattle(37)

int prune(void)函式prune不接受任何引數且返回乙個int值。例如int residue=prune()

10. 定義函式時候,當函式的返回型別為void時,不用在函式中使用return。

一、變數名

c++提倡使用有一定含義的變數名。必須遵循幾種簡單c++命名規則

1在名稱中只能使用字母字元、數字和下劃線

2名稱的第乙個字元不能是數字

3區分大小寫字元

4不能將c++關鍵字用作名稱

如果想用兩個或更多的單詞組成乙個名稱,通常的做法是用下劃線字元將單詞分開,或者從第二個單詞開始將每個單詞的第乙個字母大寫。

程式設計師可能會在變數名中加入其它的資訊,即描述變數型別或者內容的字首。比如,可以將整形變數myweight命名為nmyweight,其中字首n用來表示整數值。

二、整型

1. 不同c++整型使用不同記憶體量來儲存整數。使用的記憶體量越大,可以表示的整數值範圍也越大。另外,有的型別(符號型別)可表示正值和負值,而有的型別(無符號型別)不能表示負值。寬度(width)用於描述儲存整數時使用的記憶體量。使用的記憶體越多,則越寬。c++的基本整型(按寬度遞增的順序排列)分別是char、short、int、long、long long,其中每種型別都有符號版本和無符號版本,因此總共有10種型別。

short至少16位

int至少與short一樣長

long至少32位,且至少與int一樣長

long long至少64位,且至少與long一樣長

2. 計算機記憶體的基本單元是位(bit)。可以將位看做電子開關,可以開,可以關。關表示值為0,開表示值為1。   8位的記憶體塊可以設定出256種不同組合,因為每一位都可以有兩種設定。

3. 位元組(byte)通常指的是8位的記憶體單元。位元組指的是描述計算機記憶體量的度量單位,1kb等於1024位元組,1mb等於1024kb。

4. #define int_max 32767      #define和#include一樣,也是乙個預處理器編譯指令。該編譯指令告訴預處理器:在程式中查詢int_max,並將所有的int_max都替換成32767.

5. int被設定為對目標計算機而言最為「自然」的長度。自然長度(natual-size)指的是計算機處理起來效率最高的長度。

6 c++對於常量儲存為什麼型別呢?除非有理由儲存為其他型別(如使用了特殊的字尾來表示特定的型別,或者值太大,不能儲存為int),否則c++將整型變數儲存為int型別。

7.整型中的char型別,專為儲存字元(如字母和數字)而設計的。它足夠長能夠表示目標計算機系統中的所有基本符號----所有的字母、數字、標點符號等

C 初學筆記

判斷文字是否為數值型 string str1 textbox1.text string str2 textbox2.text int i1,i2 if int.tryparse str1,out i1 if int.tryparse str2,out i2 false if後面只有一句話,可以不用 ...

初學linux筆記4 目錄

bin 存放諸如 ls,mv,rm等常用執行檔案。boot 放置linux核心與啟動相關檔案,目錄下vmlinuz 就是linux的核心。如果啟動管理程式選擇grup,則該目錄內還有 boot grup子目錄。dev 存放與裝置有關的檔案。這個目錄下檔案通常分為兩種,分別是管理硬碟i o的塊檔案與外...

c 學習筆記(初學)

一 抽象和類 注意事項及一些要點技巧 1,使用 ifndef來訪問多次包含同乙個檔案,防止標頭檔案被重複引用。被重複引用 是指乙個標頭檔案在同乙個cpp檔案中被include了多次,這種錯誤常常是由於include巢狀造成的。比如 存在a.h檔案 include c.h 而此時b.cpp檔案匯入了 ...