码迷,mamicode.com
首页 > 编程语言 > 详细

c语言简述

时间:2016-11-28 17:27:17      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:能力   问题   过程   相关   解决问题   单位   处理   函数   分析   

c语言作为最基本的语言之一,是一种强大的面向过程的语言。

1流程控制

c语言的流程控制基本和所有语言的流程控制一样,只是有少些细节的差异

顺序 循环 选择

 

2 函数

函数是c语言解决问题的主要方法

使用函数能够快速高效的使用代码

进行模块化的设计和分析

 

3指针

指针即地址

地址是内存的单位的编号

指针变量是存放内存地址的变量

c语言是其强大的指针能力处理各种和硬件相关的问题,极快的运行速度是其他语言难以企及的

 

4内存分配

内存分配是一个复杂的问题

通常操作系统会把内存分配给程序来使用,程序对这块内存进行处理。

静态变量的内存由操作系统进行控制 由系统进行释放 位于栈中

动态变量的内存由程序进行控制 最后由程序进行释放 free(p)位于堆中。

 

c语言简述

标签:能力   问题   过程   相关   解决问题   单位   处理   函数   分析   

原文地址:http://www.cnblogs.com/devin818/p/6110395.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!