Menu
×
   ❮   
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

  = ;

开始练习



×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.