当前位置:网站首页>All 32 keyword classifications of C language C89 (C90)
All 32 keyword classifications of C language C89 (C90)
2022-06-24 00:00:00 【Cloud C】
Data type key (12 individual )
char : Declare character type variables or functions
short : Declare short integer variables or functions
int : Declare an integer variable or function
long : Declare long integer variables or functions
signed : Declare a symbolic type variable or function
unsigned : Declare an unsigned type variable or function
float : Declare floating-point variables or functions
double : Declare a double precision variable or function
struct : Declare a structural variable or function
enum : Declare enumeration type
void : Declares that the function returns no value or takes no arguments , Declare no type pointer
Control statement keywords (12 individual )
- Cycle control (5 individual )
for: A circular statementdo: The body of a loop statementwhile: The loop condition of a loop statementbreak: Jump out of current loopcontinue: End the current cycle , Start next cycle
- Conditional statements (3 individual )
if: Conditional statementselse: Conditional statement negates Branchgoto: Jump statements without conditions
- Switch statement (3 individual )
switch: For switch statementscase: Switch statement Branchdefault: In the switch statement “ other ” Branch
- Return statement (1 individual )
return: Function return statement ( With parameters , Also see without parameters )
Storage type key (5 individual )
auto: Declare automatic variables , Generally not usedextern: Declared variables are declared in other filesregister: Declare register variablesstatic: Declare static variablestypedef: Used to alias data types ( However, the keyword is classified into storage keyword categories , Although it doesn't seem relevant )
Other keywords (3 individual )
const: Declare read-only variablesizeof: Calculate the data type lengthvolatile: Explain that variables can be implicitly changed during program execution
边栏推荐
- How to ensure reliable power supply of Expressway
- 依赖倒置原则
- [technical grass planting] the tail of the "double 11" event. Let's talk about how much discount the message push service package is!
- Recommend 4 flutter heavy open source projects
- Cvpr2019/ image translation: transgaga: geometry aware unsupervised image to image translation
- Detailed explanation of index invalidation caused by MySQL
- Embedded interface review materials
- 被同事坑到周末加班, 没见过把Redis用成这个鬼样子的。。。
- 混沌工程,了解一下
- String s = new String(“xyz“) 创建了几个字符串对象?
猜你喜欢

Generate all possible binary search trees

fatal: The upstream branch of your current branch does not match the name of your current branch.

医疗是什么?AI医疗概念解析AI

Complete open source project poetry bar app

Don't miss | Huawei's internal data - Successful Project Management PPT (page 123)

Revit API:明细表 ViewSchedule

1. < tag dynamic programming and path combination problem > lt.62 Different paths + lt.63 Different paths II

Facebook open source shimmer effect

Embedded interface review materials

How to ensure reliable power supply of Expressway
随机推荐
Postman return value Chinese garbled????
Loop caused by add of sublist in list
Revit API:明细表 ViewSchedule
PMP考试相关计算公式汇总!考前必看
医疗是什么?AI医疗概念解析AI
docker 部署redis
数字物业管理成趋势,传统物业公司如何通过转型实现数字化蝶变?
Don't miss | Huawei's internal data - Successful Project Management PPT (page 123)
Taylor formula and common expansion
生成式对抗网络(GANs)及变体
AI技术在医学领域有什么用?
return、const、volatile关键字
Idea automatically generates unit tests, doubling efficiency!
2021-11-23: Regulations: l[1] corresponds to a, l[2] corresponds to B, l[3] corresponds to C
Six complete open source projects, learning enough at a time
1.< tag-动态规划和路径组合问题>lt.62. 不同路径 + lt.63. 不同路径 II
Improvement of DC power distribution with open hall current sensor
APP性能优化之启动流程分析
格林公式挖洞法中内曲线顺时针的直观解释
Differences between broadcastreceiver and localbroadcastmanager