首页 > 代码库 > c语言简述
c语言简述
c语言作为最基本的语言之一,是一种强大的面向过程的语言。
1流程控制
c语言的流程控制基本和所有语言的流程控制一样,只是有少些细节的差异
顺序 循环 选择
2 函数
函数是c语言解决问题的主要方法
使用函数能够快速高效的使用代码
进行模块化的设计和分析
3指针
指针即地址
地址是内存的单位的编号
指针变量是存放内存地址的变量
c语言是其强大的指针能力处理各种和硬件相关的问题,极快的运行速度是其他语言难以企及的
4内存分配
内存分配是一个复杂的问题
通常操作系统会把内存分配给程序来使用,程序对这块内存进行处理。
静态变量的内存由操作系统进行控制 由系统进行释放 位于栈中
动态变量的内存由程序进行控制 最后由程序进行释放 free(p)位于堆中。
c语言简述
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。