黑马程序员----关键字、标识符命名规范

一、关键字

  *定义:C语言中提供的有特殊含义的符号;

  *C语言中一共有32个关键字;

  *特征:1.全部都是小写;

       2.默认情况下,C语言的所有关键字在Xcode中都会显示紫褐色,如:main中的关键字有   int、return;

二、标识符 

  *定义:在程序中自定义的一些符号和名称,但是要跟关键字区分开;

  *命名规则(规则必须遵守):1.只能由26个英文字母的大小写、10个阿拉伯数字(0~9)和下划线  _  组成;

                 2.严格区分大小写,比如:test和Test是两个完全不同的标识符;

                 3.不能以数字开头;

                4.不能使用关键字作为标识符;

  *命名规范(最好遵守):1.尽量七个有意义的名字;

               2.如果标识符中含有多个单词,使用驼峰标识(除了第一个单词小写,后面的每一个单词的第一个字母大写),或者使用下划线_

三、关键字与标识符的区别

  *标识符是程序员自定义的,关键字是C语言默认提供的符号;

时间: 2024-10-12 03:31:57

黑马程序员----关键字、标识符命名规范的相关文章

黑马程序员——关键字、标识符以及注释

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一.关键字 1.概念 关键字是已被C语言使用的特殊含义的符号. 2.一共有多少关键字 关键字一共有32种,包括: auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for sig

【黑马程序员】————static和extern关键字1-对函数的作用

一.extern与函数 如果一个程序中有多个源文件(.c),编译成功会生成对应的多个目标文件(.obj),这些目标文件还不能单独运行,因为这些目标文件之间可能会有关联,比如a.obj可能会调用c.obj中定义的一个函数.将这些相关联的目标文件链接在一起后才能生成可执行文件. 先来理解2个概念: 外部函数:如果在当前文件中定义的函数允许其他文件访问.调用,就称为外部函数.C语言规定,不允许有同名的外部函数. 内部函数:如果在当前文件中定义的函数不允许其他文件访问.调用,只能在内部使用,就称为内部函

黑马程序员 C语言:标识符概念及其命名原则

1.标识符 在C语言中,符号常量,变量,数组,函数等都需要一定的名称,我们把这种名称成为标识符. 2.标识符命名原则命名规则:1.只能由字母.数字.下划线或者美元符号($)组成2.不能以数字开头3.不能与关键字重名4.严格区分大小写 命名规范: 1.标识符命名规范 命名规范: 起一个有意义的名字驼峰命名:第一个单字以小写字母开始,第二个单字的首字母大写;或每一个单字的首字母都采用大写字母. 2.标示符命名规范还有哪些? 1)命名应当直观且可以拼读,要望文知意,便于记忆和阅读.2)命名的长度应当符

【黑马程序员】————static和extern关键字2-对变量的作用

C语言和Java都有全局变量的概念,但是它们的用法还是有些差别的. 一.在Java中,全局变量的定义没有严格的位置规定 全局变量可以定义在类的最前面,也可以定义在类的最尾端,也就说一个方法可以访问在它之后定义的变量. 可以看到,第4行定义的test方法可以访问第8行定义的变量a,这是完全没有问题的. 二.在C语言中,全局变量定义的位置是有限制的 默认情况下,一个函数不可以访问在它后面定义的全局变量 在第4行定义的main函数中尝试访问第9行定义的变量a,编译器直接报错了. 解决这个错误的话,有2

黑马程序员_第一天视频学习

一.      计算机和软件常识 1.      计算机运行原理 1)          硬件基本组成:硬盘.内存.CPU 2)          各个部件之间的运作协调(下图) 2.      计算机只能识别0和1 1)          0和1组成的指令 2)          0和1组成的数据 3.      计算机和软件的联系 1)          软件的基本概念:指令的集合 2)          软件的安装运行过程 3)          为什么要开发软件:写出能控制计算机的指令

【黑马程序员】————面向对象语法2

一.      set方法和get方法 1.          set方法和get方法的使用场合 @public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问(类似机场的安检.水龙头过滤,过滤掉不合理的东西),比如僵尸的生命值不能为负数 成员变量尽量不要用@public 2.          set方法 1)       作用:提供一个方法给外界设置成员变量值,可以在方法里面对参数进行相应过滤 2)       命名规范: 1> 方法名必须以set开头 2> set后面

黑马程序员_毕向东_Java基础视频教程_Java基础学习知识点总结

黑马程序员_毕向东_Java基础视频教程 Java基础学习知识点总结 2016年01月06日  day01 一.基础知识:软件开发 1.什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合. 2.常见的软件:系统软件:如:DOS,Windows,Linux等.应用软件:如:扫雷,迅雷,QQ等. 3.什么是开发?制作软件. 二.基础知识:人机交互方式 4.软件的出现实现了人与计算机之间的更好的交互. 5.交互方式:图形化界面:这种方式简单直观,使用者易于接受,容易上手操作.命令行方式:

黑马程序员____第一阶段Java开发前奏(1)

  黑马程序员____第一阶段Java开发前奏(1) ⒈软件开发:        软件是由一系列按照特定顺序组织的计算机数据和指令的集合,软件开发就是制作软件.软件的出现实现了人与计算机之间的交互.    ⒉人机交互方式:        图形化界面和命令行方式,图形化界面简单直观,使用者易于接受,容易上手操作.命令行方式需要有一个控制台,输入特定的指          令,让计算机完成一些操作,较为麻烦,需要记住一些命令.    3.常用的DOS命令:     dir:列出当前目录下的文件以及文

【Java学习笔记之二】java标识符命名规范

什么是标识符 就是程序员在定义java程序时,自定义的一些名字.标识符可以应用在类名.变量.函数名.包名上. 标识符必须遵循以下规则 标识符由26个英文字符大小写(a~zA~Z).数字(0~9).下划线(_)和美元符号($)组成. 不能以数字开头,不能是关键字 严格区分大小写 标识符的可以为任意长度 Java中的标识符命名规范 1.  包名 多个单词组成时所有字母小写(例:package  com.baidu) 2.  类名和接口 多个单词组成时所有单词的首字母大写(例:HelloWorld)