举报投诉联系我们 手机版 热门标签 鳄鱼CMS
您的位置:鳄鱼CMS > c关键字及其含义 C 关键字

c关键字及其含义 C 关键字

2023-06-20 16:31 C语言教程

c关键字及其含义 C 关键字

c关键字及其含义

C语言是一种通用的、面向过程的计算机编程语言,它是一种强大的、高效的、可移植性强的语言,它可以用来开发各种应用程序,包括操作系统、数据库和图形用户界面。C语言中有很多关键字,它们是C语言中特定意义的单词,它们不能作为标识符使用。

C语言中有32个关键字,分别是auto、break、case、char、const、continue、default、do、double、else 、enum 、extern 、float 、for 、goto 、if 、int 、long 、register 、return 。short 。signed 。sizeof 。static 和struct 等。这些关键字都有特定的含义和功能,在C语言中都有特定的作用。

auto: 自动声明变量
break: 跳出循环或者switch-case 语句块
case: switch-case 语句中使用
char: 声明字符型变量
const: 声明常量
continue: 结束当前循环进行下一次循环
default: switch-case 语句中使用,当所有 case 都不匹配时执行 default 语句块内代码
do: do-while 循环使用
double: 声明浮点型变量
else: if-else 语句使用,当 if 条件不成立时执行 else 语句块内代码
enum: 枚举声明新的数据类型
extern: 外部声明函数或者其他文件中声明的其他文件中声明的其他文件中声明的其他文件中声明的其他文件中声明的其他文件数据成员或者函数成员. 

C 关键字

学习C - C关键字

在标准ANSI C编程语言中定义了32个词作为关键字。

这些关键字具有预定义的用途,不能用于C程序中的任何其他目的。

编译器使用这些关键字。

关键词描述
auto将局部变量定义为具有本地生存期
break将控制权从编程结构中传递出去
case分支控制
char基本数据类型
const不可修改的值
continue控制循环开始
default分支控制
doDo While循环
double浮点数据类型
else条件语句
enum定义一组int类型的常量
extern表示其他地方定义的标识符
float浮点数据类型
forFor循环
goto无条件地转移程序控制
if条件语句
int基本数据类型
long类型修饰符
register将声明的变量存储在CPU寄存器中
return退出函数
short类型修饰符
signed类型修饰符
sizeof返回表达式或类型大小
static在范围结束后保留​​变量值
struct将变量组成单个记录
switch分支控制
typedef创建新类型
union组变量占用相同的存储空间
unsigned类型修饰符
void空数据类型
volatile允许通过背景例程更改变量
while当条件为真时重复执行程序

例子


#include <stdio.h> 
int main(void) 
{
   float fRevenue, fCost; 
   fRevenue = 0; 
   fCost = 0; 
    
   printf("nEnter total revenue: "); 
   scanf("%f", &fRevenue); 
   printf("nEnter total cost: "); 
   scanf("%f", &fCost); 
   printf("nYour profit is $%.2fn", fRevenue - fCost); 
   
   return 0;
} 

上面的代码生成以下结果。


注意

使用字符作为菜单选项。


#include <stdio.h>  
int main(void) 
{
   char cResponse = "0"; 
   printf("ntAC Control Unitn"); 
   printf("natTurn the AC onn"); 
   printf("btTurn the AC offn"); 
   printf("nEnter your selection: "); 
   scanf("%c", &cResponse); 
   if (cResponse == "a") 
      printf("nAC is now onn"); 
   if (cResponse == "b") 
      printf("nAC is now offn"); 
    
   return 0;
} 

上面的代码生成以下结果。

阅读全文
以上是鳄鱼CMS为你收集整理的c关键字及其含义 C 关键字全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 鳄鱼CMS eyucms.com 版权所有 联系我们