c语言语法(C语言零基础语法)

c语言语法(C语言零基础语法)

在单片机开发中最常使用的就是C语言了,C语言主要由关键字、标识符、常量、字符串以及符号等令牌组成。

c语言语法(C语言零基础语法)

首先看一个程序,通过程序学习C语言的基本语法:

#include “stdio.h”

Int main()

{

int a;//a表示年龄

a=25;

Printf(“需要输出的年龄为:%d\n”,a);

}

c语言语法(C语言零基础语法)

标识符:用一个符号表示函数,变量,常量或者其他名称,标识符第一个符号必须是a—-或者A—Z或_,不可以是数字,除了第一个符号其他的是可以使用数字的例如:A1,a2,都是对的,1a,1A都是错误的,标识符不可以使用标点符号,不可以和C关键字相同。在上面程序中,a就是一个标识符。

分号:在C语言中”;”是用来表示程序语句的结束。

关键字:C标准中有32个关键字,在单片机开发中常用,int,char,long,break,const,while等关键字,在上面的程序中用到了int关键字,下面我将32个关键字列出并说明。

auto :声明自动变量

break:跳出当前循环

case:开关语句分支

char :声明字符型变量或函数返回值类型

const :声明只读变量

continue:结束当前循环,开始下一轮循环

default:开关语句中的”默认”分支

do :循环语句的循环体

double :声明双精度浮点型变量或函数返回值类型

else :条件语句否定分支(与 if 连用)

enum :声明枚举类型

extern:声明变量或函数是在其它文件或本文件的其他位置定义

float:声明浮点型变量或函数返回值类型

for:一种循环语句

goto:无条件跳转语句

if:条件语句

int: 声明整型变量或函数

long :声明长整型变量或函数返回值类型

register:声明寄存器变量

return :子程序返回语句(可以带参数,也可不带参数)

short :声明短整型变量或函数

signed:声明有符号类型变量或函数

sizeof:计算数据类型或变量长度(即所占字节数)

static :声明静态变量

struct:声明结构体类型

switch :用于开关语句

typedef:用以给数据类型取别名

unsigned:声明无符号类型变量或函数

union:声明共用体类型

void :声明函数无返回值或无参数,声明无类型指针

volatile:说明变量在程序执行中可被隐含地改变

while :循环语句的循环条件

注释:在程序设计过程中,注释是避免不了的,合理的注释能方便我们对程序的阅读,上面程序中。”https://”后面的文字就是注释,我们注释时使用”https://”双斜杠的目的是告诉编译器这后面的是注释你不用看了。

c语言语法(C语言零基础语法)

c语言语法(C语言零基础语法)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/30901.html

(0)
上一篇 2023-09-16 10:30
下一篇 2023-09-16 12:30

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注