栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

常见关键字的简单介绍

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

常见关键字的简单介绍

anto  break  case char  const  continue  default  do  double  else  enum  extern  float  for  goto  if  int  long  register  return  short  singed  sizeof  static  struct  switch  typedef  union  unsiged void  volatile  while

anto 这个关键字是:

int main()
{
    auto int a=10;//auto
    return 0;
}
//本来应该这样写的,但是由于局部变量都是auto类型的,所以它被省略掉了

break 用于循环语句中

case 在Switch语句中用的

char 是字符类型

const 是修饰常变量的

continue 用于循环语句中

default 叫默认,用于分支语句中

do 用于循环

double 是类型

else 是if-else语句中的

enum 是枚举

extern 用来声明外部符号的

如果这个左表中g_val被static修饰,那么右表中的g_val没有定义,将报错

默认一个全局变量是具有外部链接属性的,而如果全局变量被static修饰,是的全局变量的外部链接属性变成了内部链接属性,这个时候这个全局变量只能在本源文件内部使用,其他源文件无法链接到,也无法使用,注意函数也是具有外部链接属性的,如果被static修饰,外部链接属性就变成了内部链接属性函数只能在自己的源文件内部使用,不能在其他源文件内部使用

float 是一种字符类型

for 是一种循环

goto 是一种goto语句

if 用于if-else语句

int long 都是类型关键字

register 寄存器

寄存器是存储空间,在电脑上一般是集成到CPU上的,所和内存是不同的独立的存储空间

int main()
{
   register int num=100//建议把100存放在寄存器中,编译器最终决定
   return 0;
}

return 是返回用于函数中

short 是一种类型

signed 有符号的

sizeof 计算所占内存空间大小

static  静态的

 static在c语言中的用法:1.修饰局部变量   2.修饰全局变量  3.修饰函数

struct 结构体关键字

switch 用于switch语句

typedef 类型定义,或者叫类型重定义用法如下

int main ()
{
   unsigned int num=100;
   return 0;
}
//在这里我们如果嫌unsigned int 太长,我们可以重新把关键字unsigned int重新命名为uint
//typedef unsigned int uint;此后unsigned int等价于uint,所以uint num2=200

union 它叫联合体(也叫共用体)

unsigned 无符号的

void 空/无

volatile 易便的

while 用于while语句

当我们在用关键字的时候,我们自己定义的符号名不能和关键字冲突

define定义常量和宏

在这里面,define定义了一个常量NUM

 在这里面define定义了一个宏

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/312303.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号