黑马程序员--C 语言学习笔记之简介

------Java培训、Android培训、iOS培训、.Net培训</a>

1、最早的高级语言:FORTRAN-->ALGOL-->CPL-->BCPL-->C-->C++

BCPL ---> B --->C


2、 c语言的重难点
1。运算符:自增,自减
2。进制转换,反码,补码,原码,
3。数组:一维,多维
4。循环:多重循环嵌套,排序,查找
5。函数:递归函数,递归调用
6。指针:一级指针,多级指针,指针和数组,函数,机构体之间的关系
7。内存管理:内存泄露,野指针
8。有参宏及条件编译

9。多文件开发:多文件编译


3、 c语言的执行流程

编写程序--》源程序--》编译--》目标文件.o --》链接(c语言函数库) --》可执行文件.out


4、 标识符的命名规范
1.为什么要规范:良好的规范可以提供代码的可读性,容易理解
exmpal:你定义了一个变量a(其实当时是用来存储人名字的),一个月后,一年后你还能记得它到底是干啥玩意儿的么?
如果你用name或者userName作为变量名得话,那么更有助于以后你或者其他维护代码的人理解,进而提高效率。
2.规范内容:1)起一个有意义的名字
 2)一般遵循驼峰命名法
3.核心思想
1)如果一个标识符有多个单词组成
a.第一个单词的首字母小写,其他单词的首字母大写,例如userName
b.或者所有单词首字母都大写
c.根据情况,可以在前面加前缀,例如,数据库中用户名,db_userName
4.注意事项
1)注意长度,不要太长(不超过31个),也不要太短。
2)除非有必要,不要在变量中加编号,例如name1,name2
1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值