選單
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP How To W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

C 資料型別


資料型別

正如我們在變數章節中解釋的那樣,C 語言中的變數必須具有指定的資料型別,並且您必須在 printf() 函式中使用格式說明符來顯示它。

示例

// 建立變數
int myNum = 5;             // 整數(不帶小數的數字)
float myFloatNum = 5.99;   // 浮點數
char myLetter = 'D';       // 字元

// 列印變數
printf("%d\n", myNum);
printf("%f\n", myFloatNum);
printf("%c\n", myLetter);
自己動手試一試 »

基本資料型別

資料型別指定了變數將儲存的資訊的大小和型別。

在本教程中,我們將重點介紹最基本的資料型別。

資料型別 大小 描述 示例
int 2 或 4 位元組 儲存整數,不帶小數。 1
float 4 位元組 儲存小數,包含一個或多個小數位。足夠儲存 6-7 位小數。 1.99
double 8 位元組 儲存小數,包含一個或多個小數位。足夠儲存 15 位小數。 1.99
char 1 位元組 儲存單個字元/字母/數字,或 ASCII 值。 'A'

基本格式說明符

每種資料型別都有不同的格式說明符。這裡有一些。

格式說明符 資料型別 試一試
%d%i int 試一試 »
%f%F float 試一試 »
%lf double 試一試 »
%c char 試一試 »
%s 用於字串(文字),您將在後面的章節中瞭解更多。 試一試 »

注意:為指定的資料型別使用正確的格式說明符非常重要。否則,程式可能會出錯甚至崩潰。


C 練習

透過練習來測試自己

練習

為以下變數新增正確的資料型別

 myNum = 5;
 myFloatNum = 5.99;
 myLetter = 'D';

開始練習



×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援