菜单
×
   ❮   
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 语言中,有不同类型的变量(使用不同的关键字定义),例如

  • int - 存储整数(不带小数点的整数),例如 123-123
  • float - 存储浮点数(带小数点的数),例如 19.99-19.99
  • char - 存储单个字符,例如 'a''B'。字符用单引号括起来

声明(创建)变量

要创建变量,请指定类型并为其分配

语法

类型 变量名 = ;

其中 类型 是 C 语言的一种类型(例如 int),变量名 是变量的名称(例如 xmyName)。等号用于为变量赋值。

因此,要创建一个应存储数字的变量,请看以下示例

示例

创建一个名为 myNum、类型为 int 的变量,并为其赋值 15

int myNum = 15;

您也可以在不赋值的情况下声明一个变量,稍后再赋值:

示例

// 声明一个变量
int myNum;

// 为变量赋值
myNum = 15;

输出变量

您从输出章节了解到,您可以使用 printf() 函数输出值/打印文本

示例

printf("Hello World!");
自己动手试一试 »

在许多其他编程语言中(例如 PythonJavaC++),您通常会使用print 函数来显示变量的值。但在 C 语言中,这不可能实现

示例

int myNum = 15;
printf(myNum);  // 无任何反应
自己动手试一试 »

要在 C 语言中输出变量,您必须熟悉称为“格式说明符”的内容,您将在下一章中学习。


C 练习

通过练习来测试自己

练习

创建一个名为 myNum 的变量并为其赋值 50

  = ;

开始练习



×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

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