当前位置:网站首页>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
边栏推荐
- AI技术在医学领域有什么用?
- 暑假第一周
- Differences between broadcastreceiver and localbroadcastmanager
- High imitation Betta app
- What is medical treatment? AI medical concept analysis AI
- Web site SSL certificate
- SAVE: 软件分析验证和测试平台
- 重载(Overload)和重写(Override)的区别?
- 逆向工具IDA、GDB使用
- fatal: The upstream branch of your current branch does not match the name of your current branch.
猜你喜欢

解决项目依赖报红问题

Leetcode - linked list written test questions

Cvpr2019/ image translation: transgaga: geometry aware unsupervised image to image translation

What is the use of AI technology in the medical field?

return、const、volatile关键字

How to ensure reliable power supply of Expressway

Generate all possible binary search trees

EF Core中的三类事务(SaveChanges、DbContextTransaction、TransactionScope)

三维向量场中的通量

Classical Chinese can be programmed???
随机推荐
This high imitation millet mall project is amazing
How to take the PMP Exam agile on June 25? Share your troubles
Complete open source project poetry bar app
extern、struct等关键字
不容错过 | 华为内部资料--成功的项目管理PPT(123页)
Goodbye, 2020, this bowl of poisonous chicken soup, I'll dry it first
Restore IP address [standard backtracking + standard pruning]
Quelques fonctions d'outils couramment utilisées au travail
docker 部署redis
Improvement of DC power distribution with open hall current sensor
AI技术在医学领域有什么用?
Unity Text组件空格换行问题
Leetcode - linked list written test questions
电子元器件行业B2B交易管理系统:提升数据化驱动能力,促进企业销售业绩增长
Wechat applet picture verification code display
.NET 中的 Worker Service 介绍
抖音实战~密码找回
mcu常用寄存器位操作方式汇总
2021-11-23: Regulations: l[1] corresponds to a, l[2] corresponds to B, l[3] corresponds to C
工作中一些常用的工具函數