C语言学习总结
2015-12-09 22:49
417 查看
C语言学习总结
历时一个月的C语言学习,在上个星期终于完了,虽然只是学到了一些皮毛,可是我还是想记录下这段时间的学习心得,总结一下所学习的知识。首先学习了C语言的一些概念性问题,简单的介绍了C语言的由来,与它的前身。先是从软件的概念入手,软件是为完成某些特定功能而编制的一到多个程序文件的集合。
可以被连续执行的指令集和成为程序。其次是程序语言的发展史,机器语言:不便理解与记忆也不便操作由0和1组成;汇编语言:是一种助记符与机器语言无本质差别。之后
就是高级语言。
在C语言中,所涉及的到的规定很多,基本字符集:0~9,A~Z,a~z,+,-,&&,&,|,||........标识符:由字母,数字,(_)组成,列:call_name;关键字:break,
continue,case,char,float.............语句:if,swith,for,while,return........标准库函数:#include<头文件名>。常用数据类型占用字节数:char:1,int 4,float 4,doubt 8。格式化输出与
输入函数:printf, scanf,常用格式字符:d 十进制输出整数,f 以小数形式输出实数,c 输出单个字符,s输出字符集。运算符优先级:|(非)>算术运算符>关系运算符>&&和||
>条件运算符>赋值运算符。强制转换符:(type)表达式。前面的都是这些概念性东西,接下来就是用语句把这些运用起来,比较考逻辑思维了,同时也是让初学者最头疼,
最苦恼的。可是想通之后又非常有成就感的事。真是让人又爱又恨。
通过学习的之后,觉得自己的逻辑思维有待加强,不能盲目自大,总体来说C语言学的一般吧,还不能达到自己所理想的状态。就暂且总结到这里吧!
相关文章推荐
- 链表指定值清除(C++)
- 每天C语言总结
- C++11 <regex>
- 提高C++程序运行效率的10个简单方法
- 检查gcc编译器是否C++ 11特性
- [c++]单链表(class)
- C++左值引用和右值引用
- C语言易错点:字符串的连接
- Effective C++阅读笔记_条款2:尽量以const,enum,inline替换#define
- [C++] Test question(1-16)
- C语言:sizeof导致的Memory access violation
- 链表的分化问题(C++)
- 实战c++中的string系列--指定浮点数有效数字并转为string
- 实战c++中的string系列--指定浮点数有效数字并转为string
- (学习)C++ Primer(1)
- 实战c++中的string系列--string与整型或浮点型互转
- 实战c++中的string系列--string与整型或浮点型互转
- C语言快排模板 qsort();函数应用
- HDU2089 不要62【数位DP】
- c++ 11 右值引用原理