菜单
×
   ❮   
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 提供支持