初学C语言-第一天(C语言常见概念)

1.什么是C语言?

a.C语言是一门编译型计算机语言,C语言源代码都是文本文件,文本文件本身无法执行,必须通过编译器和链接器的链接,生成二进制的可执行文件,才能执行。

b.C语言代码是放在 .c 为后缀的文件中的。

2.main函数(主函数)

每个C语言程序不管有多少行代码,都是从main函数开始执行的,main函数是程序的入口。

a.main函数有且仅有一个

3.库函数

如printf,scanf函数就是库函数,库函数的使用,需包含对应的头文件为  #include<stdio.h>。

4.标识符与关键字

C语言程序都是由一系列的符号组成的,大多数C语言系统都是采用ASCII码表示这些符号,这些符号就是标识符。标识符是唯一命名并标识程序中任何一个元素的名称,例如变量名,函数名以及数组名等都是标识符。

a.标识符只能由字母,数字和下划线3种字符组成,且第一个字符必须是字母或下划线。

b.C语言的标识符区分大小写。

c.关键字不能作为标识符。

d.C语言常用关键字

数据类型关键字

  • int:用于声明整数类型变量。
  • char:用于声明字符类型变量。
  • float:用于声明单精度浮点数类型变量。
  • double:用于声明双精度浮点数类型变量。
  • void:表示无类型,通常用于函数返回类型或指针类型。

控制流关键字

  • if:用于条件判断。
  • else:与if配合使用,表示条件不成立时执行的代码块。
  • switch:用于多分支选择。
  • case:与switch配合使用,表示一个分支。
  • default:与switch配合使用,表示默认分支。
  • for:用于循环结构。
  • while:用于循环结构,条件为真时执行循环体。
  • do:与while配合使用,先执行循环体再判断条件。
  • break:用于跳出循环或switch语句。
  • continue:用于跳过当前循环的剩余部分,进入下一次循环。

函数相关关键字

  • return:用于从函数返回值。
  • void:表示函数不返回任何值。

存储类关键字

  • auto:默认的存储类,表示局部变量。
  • register:建议编译器将变量存储在寄存器中。
  • static:用于声明静态变量或函数,使其在程序生命周期内保持存在。
  • extern:用于声明外部变量或函数,表示其定义在其他文件中。

其他关键字

  • sizeof:用于获取数据类型或变量的大小。
  • typedef:用于为数据类型定义别名。
  • const:用于声明常量,表示其值不可修改。
  • volatile:用于声明易变变量,表示其值可能随时改变。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值