悠漓带你浅谈C语言6(常见关键字)

本文介绍了C语言中的两个关键字:typedef和static。typedef用于为数据类型创建别名,例如将`unsigned int`重命名为`uint_32`。而static则可以改变变量和函数的存储属性。当static修饰局部变量时,使得变量在函数调用间保持状态;修饰全局变量时,限制其作用域为当前源文件。对于函数,static使得函数成为内部链接,仅在定义它的源文件内可见。
摘要由CSDN通过智能技术生成

C语言提供了丰富的关键字,而这些关键字都是事先预定好的,用户自己是不能创造关键字的

在这里插入图片描述

下面我会介绍几个关键字,其它没介绍的后期都会有讲到

关键字typedey

可以把一个类型简化,重新定义

//将unsigned int 重命名为uint_32, 所以uint_32也是一个类型名
typedef unsigned int uint_32;
int main()
{
   
    //观察num1和num2,这两个变量的类型是一样的
    unsigned int num1 = 0;
    uint_32 num2 = 0;
    return 0; }

关键字static

在C语言中: static是用来修饰变量和函数的

  1. 修饰局部变量-称为静态局部变量
  2. 修饰全局变量-称为静态全局变量
  3. 修饰函数-称为静态函数

关键字static – 修饰局部变量


```c
//代码1
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值