自学笔记—C语言复习2015年6月23日

C语言复习
一、关键字及分类
1、
关键字的概念 【了解】
 关键字是已被C语言本身使用,不能用作其他用途的字。(例如变量名、函数名等)
 
这些关键字如下:

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

1999年12月16日,ISO推出了C99标准,该标准新增了5个C语言关键字:

inline restrict _Bool _Complex _Imaginary(注意bool 从来不是C语言的关键字)

2011年12月8日,ISO发布C语言的新标准C11,该标准新增了7个C语言关键字:

_Alignas _Alignof _Atomic _Static_assert _Noreturn _Thread_local _Generic

2、数据类型关键字【理解】

A、基本数据类型关键字(5个)
void  char  int  float  double
B、类型修饰关键字(4个)
short  long  signed  unsigned
C、复杂类型关键字(5个)
struct  union  enum  typedef  sizeof
D、存储级别关键字(6个)
auto  static  register  extern  const  volatile
3、流程控制关键字【理解】
A、跳转结构(4个)
return  continue  break  go to
B、分支结构(5个)
if   else  switch  case  default
C、循环结构(3个)
for   do  while
二、标识符概念及命名原则 
1、标识符 【了解】
 在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列统称为标识符(identifier)
 标识符划分:关键字、预定义标识符和用户标识符
2、标识符命名原则 【掌握】
1)只能由字母、数字、下划线(_)或者美元符号 ($)组成
2)不能以数字开头
3)不能与关键字重名
4)严格区分大小写 

3、标识符命名规范【理解】
1)命名应当直观且可以拼读,要望文知意,便于记忆和阅读。
2)命名的长度应当符合“min-length&&max-information”原则。
3)当标识符由多个单词组成时,建议采用驼峰命名 法(Camel-Case)核心思想:第一个单词首字母小写,其他单词首字母大写或者所有单词首字母大写。
4)尽量避免名字中出现数字编号,除非逻辑上的确需要编号。
5)对在多个文件之间共同使用的全局变量或函数要加范围限定符。 
6)标识符分为两个部分:规范标识符前缀(后缀)+含义标识。
三、 C语言中的注释介绍【理解】
1、为什么要使用注释?【了解】
良好的代码注释习惯可以提高程序的可读性
2、应用注释的目的和应用场景 【了解】
注释是对代码的解释说明,是写给程序员看的。方便程序员之间的交流
常用方法:1)解释代码 2)做函数说明 3)做思路分析
3、注释的特点【理解】
 注释是不参与编译的,编译器直接跳过注释
 
4、注释的使用【掌握】
 
1、注释分类:分为单行注释和多行注释两种
 
2、注释的使用注意
 
1)单行注释:(//)开始,后面是注释内容。快捷键command+/;
 
2)多行注释:(/**/)多行注释内可以换行;
 
3)两种注释可以相互嵌套,多行注释不能嵌套多行注释;
 
4)从代码中找到想要的功能,调试BUG。 
四、数据及数据类型【了解】
1、为什么要有数据类型?【理解】
数据类型是指数据以何种方式存储在内存中,不同的类型存储方式不一样。
2、C语言数据类型概述【了解】
C语言中有5大类数据类型:基本类型、构造类型、指针类型、空类型、定义类型

 
    图片
3、数据类型的内存占用及范围【掌握】 
1) 不同数据类型占用的存储空间
图片
2)不同数据类型表示范围
图片
图片 

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值