5个回答
推荐于2016-01-31
展开全部
(1)类型标识符可用
int
short
long
unsigned
char
float
double
struct 结构体名
union 共用体名
enum 枚举型名
用typedef定义的类型名
结构体与共同体的定义形式为
struct 结构体名
{成员表列};
union 共用体名
{成员表列};
用typedef定义新类型名的形式为
typedef 已有类型 新定义类型;
如:
typedef int COUNT;//就是在有INT的地方都可以用COUNT代替
(2)存储类别可用
auto//一般默认
static
register
extren
(如不指定存储类别,作auto处理)
变量的定义形式为
存储类别 数据类型 变量表列;
例如:
static float a,b,c;
注意外部数据定义只能用extern或static,而不能用auto或register.
函数定义
形式为
存储类别 数据类型 函数名(形参表列)
函数体
函数的存储类别只能用extern或static.函数体是用花括弧括起来的,可包括数据定义和语句.函数的定义举例如下:
static int max (int,int y)
{ int z;
z=x>y?x:y;
return (z);
}
控制语句包括:
(1)if(表达式)语句
或
if(表达式)语句1
else 语句2
(2)while(表达式)语句
(3)do语句
while(表达式);
(4)for(表达式1;表达式2;表达式3)
语句
(5)switch(表达式)
{case 常量表达式1: 语句1;
case 常量表达式2: 语句2;
case 常量表达式n: 语句n;
default;语句n+1;
}
前缀case和default本身并不改变控制流程,它们只起标号作用,在执行上一个case所标志的语句后,继续顺序执行下一个case前缀所所标志的语句,除非上一个语句中最后用break语句使控制转出switch结构。
(6)break 语句
(7)continue 语句
(8)return 语句
(9)goto 语句
预处理命令
# define 宏名 字符串
# define 宏名(参数1,参数2……参数n)字符串
# undef 宏名
#include “文件名”(或〈文件名〉)
#if 常量表达式
#ifdef 宏名
#ifndef 宏名
#else
#endif
差不多就是这些了吧~~~~~~~~~~
int
short
long
unsigned
char
float
double
struct 结构体名
union 共用体名
enum 枚举型名
用typedef定义的类型名
结构体与共同体的定义形式为
struct 结构体名
{成员表列};
union 共用体名
{成员表列};
用typedef定义新类型名的形式为
typedef 已有类型 新定义类型;
如:
typedef int COUNT;//就是在有INT的地方都可以用COUNT代替
(2)存储类别可用
auto//一般默认
static
register
extren
(如不指定存储类别,作auto处理)
变量的定义形式为
存储类别 数据类型 变量表列;
例如:
static float a,b,c;
注意外部数据定义只能用extern或static,而不能用auto或register.
函数定义
形式为
存储类别 数据类型 函数名(形参表列)
函数体
函数的存储类别只能用extern或static.函数体是用花括弧括起来的,可包括数据定义和语句.函数的定义举例如下:
static int max (int,int y)
{ int z;
z=x>y?x:y;
return (z);
}
控制语句包括:
(1)if(表达式)语句
或
if(表达式)语句1
else 语句2
(2)while(表达式)语句
(3)do语句
while(表达式);
(4)for(表达式1;表达式2;表达式3)
语句
(5)switch(表达式)
{case 常量表达式1: 语句1;
case 常量表达式2: 语句2;
case 常量表达式n: 语句n;
default;语句n+1;
}
前缀case和default本身并不改变控制流程,它们只起标号作用,在执行上一个case所标志的语句后,继续顺序执行下一个case前缀所所标志的语句,除非上一个语句中最后用break语句使控制转出switch结构。
(6)break 语句
(7)continue 语句
(8)return 语句
(9)goto 语句
预处理命令
# define 宏名 字符串
# define 宏名(参数1,参数2……参数n)字符串
# undef 宏名
#include “文件名”(或〈文件名〉)
#if 常量表达式
#ifdef 宏名
#ifndef 宏名
#else
#endif
差不多就是这些了吧~~~~~~~~~~
展开全部
main
if
for
while
if
else
do
int
float
if
for
while
if
else
do
int
float
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-06-26
展开全部
(1)类型标识符可用
int
short
long
unsigned
char
float
double
struct 结构体名
union 共用体名
enum 枚举型名
用typedef定义的类型名
结构体与共同体的定义形式为
struct 结构体名
{成员表列};
union 共用体名
{成员表列};
用typedef定义新类型名的形式为
typedef 已有类型 新定义类型;
如:
typedef int COUNT;//就是在有INT的地方都可以用COUNT代替
(2)存储类别可用
auto//一般默认
static
register
extren
(如不指定存储类别,作auto处理)
变量的定义形式为
存储类别 数据类型 变量表列;
例如:
static float a,b,c;
注意外部数据定义只能用extern或static,而不能用auto或register.
函数定义
形式为
存储类别 数据类型 函数名(形参表列)
函数体
函数的存储类别只能用extern或static.函数体是用花括弧括起来的,可包括数据定义和语句.函数的定义举例如下:
static int max (int,int y)
{ int z;
z=x>y?x:y;
return (z);
}
控制语句包括:
(1)if(表达式)语句
或
if(表达式)语句1
else 语句2
(2)while(表达式)语句
(3)do语句
while(表达式);
(4)for(表达式1;表达式2;表达式3)
语句
(5)switch(表达式)
{case 常量表达式1: 语句1;
case 常量表达式2: 语句2;
case 常量表达式n: 语句n;
default;语句n+1;
}
前缀case和default本身并不改变控制流程,它们只起标号作用,在执行上一个case所标志的语句后,继续顺序执行下一个case前缀所所标志的语句,除非上一个语句中最后用break语句使控制转出switch结构。
(6)break 语句
(7)continue 语句
(8)return 语句
(9)goto 语句
预处理命令
# define 宏名 字符串
# define 宏名(参数1,参数2 参数n)字符串
# undef 宏名
#include “文件名”(或〈文件名〉)
#if 常量表达式
#ifdef 宏名
#ifndef 宏名
#else
#endif
差不多就是这些了。
int
short
long
unsigned
char
float
double
struct 结构体名
union 共用体名
enum 枚举型名
用typedef定义的类型名
结构体与共同体的定义形式为
struct 结构体名
{成员表列};
union 共用体名
{成员表列};
用typedef定义新类型名的形式为
typedef 已有类型 新定义类型;
如:
typedef int COUNT;//就是在有INT的地方都可以用COUNT代替
(2)存储类别可用
auto//一般默认
static
register
extren
(如不指定存储类别,作auto处理)
变量的定义形式为
存储类别 数据类型 变量表列;
例如:
static float a,b,c;
注意外部数据定义只能用extern或static,而不能用auto或register.
函数定义
形式为
存储类别 数据类型 函数名(形参表列)
函数体
函数的存储类别只能用extern或static.函数体是用花括弧括起来的,可包括数据定义和语句.函数的定义举例如下:
static int max (int,int y)
{ int z;
z=x>y?x:y;
return (z);
}
控制语句包括:
(1)if(表达式)语句
或
if(表达式)语句1
else 语句2
(2)while(表达式)语句
(3)do语句
while(表达式);
(4)for(表达式1;表达式2;表达式3)
语句
(5)switch(表达式)
{case 常量表达式1: 语句1;
case 常量表达式2: 语句2;
case 常量表达式n: 语句n;
default;语句n+1;
}
前缀case和default本身并不改变控制流程,它们只起标号作用,在执行上一个case所标志的语句后,继续顺序执行下一个case前缀所所标志的语句,除非上一个语句中最后用break语句使控制转出switch结构。
(6)break 语句
(7)continue 语句
(8)return 语句
(9)goto 语句
预处理命令
# define 宏名 字符串
# define 宏名(参数1,参数2 参数n)字符串
# undef 宏名
#include “文件名”(或〈文件名〉)
#if 常量表达式
#ifdef 宏名
#ifndef 宏名
#else
#endif
差不多就是这些了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是那32个关键字,并且常用的也就差不多是上面列举出来的,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
它们只起标号作用;
用typedef定义新类型名的形式为
typedef
已有类型
新定义类型,作auto处理)
变量的定义形式为
存储类别
数据类型
变量表列:
static
int
max
(int;
default,int
y)
{
int
z,可包括数据定义和语句:
语句n;
case
常量表达式2,而不能用auto或register;
case
常量表达式n;/;表达式3)
语句
(5)switch(表达式)
{case
常量表达式1;
return
(z);
union
共用体名
{成员表列}:
static
float
a:y,b:
语句2.函数体是用花括弧括起来的:
语句1;
例如;表达式2;
}
前缀case和default本身并不改变控制流程.
函数定义
形式为
存储类别
数据类型
函数名(形参表列)
函数体
函数的存储类别只能用extern或static:
(1)if(表达式)语句
或
if(表达式)语句1
else
语句2
(2)while(表达式)语句
(3)do语句
while(表达式),继续顺序执行下一个case前缀所所标志的语句;
z=x>?x;
注意外部数据定义只能用extern或static;
如;/y.函数的定义举例如下,c,除非上一个语句中最后用break语句使控制转出switch结构;语句n+1;/:
typedef
int
COUNT(1)类型标识符可用
int
short
long
unsigned
char
float
double
struct
结构体名
union
共用体名
enum
枚举型名
用typedef定义的类型名
结构体与共同体的定义形式为
struct
结构体名
{成员表列};一般默认
static
register
extren
(如不指定存储类别;
(4)for(表达式1。
(6)break
语句
(7)continue
语句
(8)return
语句
(9)goto
语句
预处理命令
#
define
宏名
字符串
#
define
宏名(参数1;
}
控制语句包括,在执行上一个case所标志的语句后;就是在有INT的地方都可以用COUNT代替
(2)存储类别可用
auto/
用typedef定义新类型名的形式为
typedef
已有类型
新定义类型,作auto处理)
变量的定义形式为
存储类别
数据类型
变量表列:
static
int
max
(int;
default,int
y)
{
int
z,可包括数据定义和语句:
语句n;
case
常量表达式2,而不能用auto或register;
case
常量表达式n;/;表达式3)
语句
(5)switch(表达式)
{case
常量表达式1;
return
(z);
union
共用体名
{成员表列}:
static
float
a:y,b:
语句2.函数体是用花括弧括起来的:
语句1;
例如;表达式2;
}
前缀case和default本身并不改变控制流程.
函数定义
形式为
存储类别
数据类型
函数名(形参表列)
函数体
函数的存储类别只能用extern或static:
(1)if(表达式)语句
或
if(表达式)语句1
else
语句2
(2)while(表达式)语句
(3)do语句
while(表达式),继续顺序执行下一个case前缀所所标志的语句;
z=x>?x;
注意外部数据定义只能用extern或static;
如;/y.函数的定义举例如下,c,除非上一个语句中最后用break语句使控制转出switch结构;语句n+1;/:
typedef
int
COUNT(1)类型标识符可用
int
short
long
unsigned
char
float
double
struct
结构体名
union
共用体名
enum
枚举型名
用typedef定义的类型名
结构体与共同体的定义形式为
struct
结构体名
{成员表列};一般默认
static
register
extren
(如不指定存储类别;
(4)for(表达式1。
(6)break
语句
(7)continue
语句
(8)return
语句
(9)goto
语句
预处理命令
#
define
宏名
字符串
#
define
宏名(参数1;
}
控制语句包括,在执行上一个case所标志的语句后;就是在有INT的地方都可以用COUNT代替
(2)存储类别可用
auto/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询