FILE不是C语言关键字

FILE不是C语言关键字,只是标准C中的标准输入输出中定义的一个新的数据类型

stdio.htypedef struct _iobuf{	char*	_ptr;	int	_cnt;	char*	_base;	int	_flag;	int	_file;	int	_charbuf;	int	_bufsiz;	char*	_tmpfname;} FILE;

FILE 主要用来定义带缓冲的文件指针,如:FILE *fp;

附:C语言一共有32个关键字,如下:

auto		局部变量(自动储存)break		无条件退出程序最内层循环case		switch语句中选择项char		单字节整型const		定义不可更改值的变量continue	中断本次循环,并转向下一次循环default		switch语句中的默认选择项do			用于构成do.....while循环语句double		双精度浮点型else		构成if.....else选择程序结构enum		枚举extern		声明外部全局变量float		单精度浮点型for			构成for循环语句goto		跳到程序中指定的标签位置if			构成if....else选择结构int			整型long		长整型register	定义CPU内部寄存的变量return		用于返回函数的返回值short		短整型signed		有符号数 与基本整型类型结合使用sizeof		计算表达式或数据类型的占用字节数static		定义静态变量、函数struct		定义结构类型switch		构成switch选择结构typedef		重新定义数据类型union		联合类型unsigned	定义无符号数据 与基本整型类型结合使用void		定义任意类型指针void * , 无参数 , 无返回值等volatile	易失性变量while		用于构成do...while或while循环结构
时间: 2024-10-11 16:56:16

FILE不是C语言关键字的相关文章

C语言关键字

常用c语言关键字 C 语言标准定义的32 个关键字:auto 声明自动变量,缺省时编译器一般默认为autoint 声明整型变量double 声明双精度变量long 声明长整型变量char 声明字符型变量float 声明浮点型变量short 声明短整型变量signed 声明有符号类型变量unsigned 声明无符号类型变量struct 声明结构体变量union 声明联合数据类型enum 声明枚举类型static 声明静态变量switch 用于开关语句case 开关语句分支default 开关语句中

C语言关键字、标示符与注释

一. 关键字 : 关键字就是已被C语言本身使用,不能作其它用途使用的字. 例如关键字不能用作变量名.函数名等 C语言关键字一共32个关键字,比如常用的int  struct  break enum等等 关键字主要分成两类:一类是数据类型关键字 ,另一类是流程控制语句关键字 例如: 二, 标示符 标识符使用来标识源程序中的某个对象的名字的,这些对象可以是语句.数据类型.函数. 变量.常量.数组等. 标示符的命名规则 (必须遵守的法则): 只能有字母.数字.下划线构成或者是$符号,并且只能以字母或者

李洪强iOS开发之OC[016]C语言关键字

// //  main.m //  04 - C语言关键字 // //  Created by vic fan on 16/7/12. //  Copyright © 2016年 李洪强. All rights reserved. // C语言关键字 A -  数据相关 1) 基本数据类型(5个) void    空   没有的意思 char    字符 占 1个字节(char的本质也是数字) int     整数  4个字节 float   浮点数  (小数点)保留7位有效数字 double 

iOS-C_C语言关键字

C语言关键字 所谓关键字就是已被 C语言编辑工具本身使用, 不能作其它用途使用的字. auto :声明自动变量 一般不使用 double :声明双精度变量或函数 int: 声明整型变量或函数 struct:声明结构体变量或函数 break:跳出当前循环 else :条件语句否定分支(与 if 连用) long :声明长整型变量或函数 switch :用于开关语句 case:开关语句分支 enum :声明枚举类型 register:声明寄存器变量 typedef:用以给数据类型取别名(当然还有其他

1.C语言关键字(auto break case char const swtich)

ANSI C标准C语言共有32个关键字,分别为: auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 1)auto:一个自动存储变量的关键字,也就是声明一块

C 语言关键字

C 语言关键字 auto 局部变量(自动储存) break无条件退出程序最内层循环 case switch语句中选择项 char单字节整型数据 const定义不可更改的常量值 continue中断本次循环,并转向下一次循环 default switch语句中的默认选择项 do 用于构成do-..while循环语句 double定义双精度浮点型数据 else构成if-..else选择程序结构 enum枚举 extern在其它程序模块中说明了全局变量 float定义单精度浮点型数据 for构成for

读书笔记-C语言关键字

001 关键字 C语言一共32个关键字 1. 声明和定义 在开始认识关键字前,必须要明白什么是声明,什么事定义: 定义:(编译器)创建一个对象,为这个对象分配一段内存并给他取上一个名字.在一个作用域内,一个变量或者对象只能定义一次,并且定以后为它分配的内存不可变: 声明:1.告诉编译器这个名字已经和一片内存匹配上了,并且这个内存是在其他地方定义的,声明可以多次:2.告诉编译器,这个名字已经占用,不能再用来定义其他变量或者对象了. 备注:定义创建了对象,并为它分配了内存,声明没有分配内存 2. 关

统计C语言关键字出现次数

统计C语言关键字出现次数 <C程序设计语言>K&R版本第6章结构6.3结构数组内容 /* Name: 统计c语言关键字出现次数 Copyright: Author: lingr7 Date: 21/10/18 10:05 Description: 完全根据<C程序设计语言>K&R版本6.3结构数组内容编写.在dev c++5.11中编译运行成功 一个项目文件.dev,内含calc.h,getch.c,getop.c,keytab.h,tongjimain.c.4个子

C语言--关键字、标识(zhi)符、注释

一.关键字 1. 关键字 是C语言中提供的有特殊含义的符号,同时也叫做保留字,在C语言中关键字一共有32个,它们分别被赋予了特殊的含义.如:main.int.struct等等. 2. 关键字的特征 1> 全部都是小写 2> 在编辑工具中会显示特殊的颜色,如在Xcode中会高亮显示,一般为紫褐色. 二.标识符 1. 标识符 就是在程序中自定义的一些符号和名称.要跟关键字区分开来:关键字是C语言默认提供的符号,标识符是程序员自定义的. 2. 标识符的作用 1> 标识符就是用来标识某些东西的符