• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

c关键字控制语句运算符小结

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

摘自“你必须知道的n个c语言问题”,人邮的,不知道为什么原版错误很多。就摘了一些要点吧。

一、重点

位,字节,地址的运算

 

二、32个关键字(注意不要跟宏定义(NULL,EOF)弄混了)

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

 

三、9个控制语句

if(else)
switch
while, do-while
for
goto
break, continue, return

 

四、34个运算符

+   -   *   /   % 
> < >= <=
== !=
=
~ ^(异或) | & >> <<
&& || !
* & (取地址) -> .(结构成员) sizeof ?:
() []
++ --
- 负
, 逗号
(type) 强制类型转换

十个扩展的运算符:

+=   -=   *=   /=   %= 
>>= <<= &= ^= |=



五、基本数据类型

整型 int, 实型 float, 字符型 char, 数组, 结构体 struct, 指针, 共用体 union

 

六、杂谈

平时要有把逻辑转换成代码的思想,注意培养

 

c适合编写操作系统,编写硬件驱动等(开发底层必须熟悉的)

c++适合游戏,软件,不过也有人觉得它设计的太臃肿,很糟糕

 

编译器:

编译:源码--》机器语言--》目标文件   (.o文件,或.obj文件)(对于大型项目生成目标文件很重要!)

链接:目标文件 + 系统库文件--》可执行文件

 

变量名(存贮单元地址)= 值(存储的值)   (本质要把握住)

 

七、小结

从 c 的关键字,控制语句,运算符来看,c是比较简单的,可事实上,c灵活,强大,并不是那么容易把握。

用简单的东西,处理复杂的事务,我喜欢这样的语言,实在。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#开发BIMFACE系列34 服务端API之模型对比5:获取模型构件对比差异 ...发布时间:2022-07-13
下一篇:
C#的动态编译执行发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap