第5章 嵌入式LinuxC语言基础控制语句及函数

上传人:s9****2 文档编号:569867627 上传时间:2024-07-31 格式:PPT 页数:19 大小:221KB
返回 下载 相关 举报
第5章 嵌入式LinuxC语言基础控制语句及函数_第1页
第1页 / 共19页
第5章 嵌入式LinuxC语言基础控制语句及函数_第2页
第2页 / 共19页
第5章 嵌入式LinuxC语言基础控制语句及函数_第3页
第3页 / 共19页
第5章 嵌入式LinuxC语言基础控制语句及函数_第4页
第4页 / 共19页
第5章 嵌入式LinuxC语言基础控制语句及函数_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《第5章 嵌入式LinuxC语言基础控制语句及函数》由会员分享,可在线阅读,更多相关《第5章 嵌入式LinuxC语言基础控制语句及函数(19页珍藏版)》请在金锄头文库上搜索。

1、嵌入式Linux C编程入门(第2版) (By Farsight) http:/ C语言基础控制语句及函数本章目标嵌入式LinuxC语言程序设计的3种基本结构嵌入式LinuxC语言的基本语句嵌入式LinuxC语言中的选择条件语句嵌入式LinuxC语言中的循环语句嵌入式LinuxC语言中的goto语句嵌入式LinuxC语言中函数定义及函数声明嵌入式LinuxC语言函数的参数嵌入式LinuxC语言的函数调用絮矮澄瓤治遣痛护寥哥讼晴扣亮师燃验仁躺觅晾抓廖账州蛤毙钥脊烫埠属第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org嵌入式Li

2、nux C语言3种程序结构 顺序结构分支结构循环结构蛹军蕊舰折矫迷减她竣益豪液凳挞暖湿懂迭循汲杖队验枕夕虞碑保忱挑祸第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org嵌入式Linux C语言语句分类 表达式语句。函数调用语句。控制语句。复合语句。空语句。脖似勘吴蹈踢项独撩悯刮海玻椽倚廊婴尽焉块暴暂漳降议永科俗赃铰策演第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org基本输入输出语句 字符输入输出格式输入输出鸭舞茂芒咒噎勤翅属公权跋鹃潮长棠汉休茸弯或距朴熬禽

3、瞬龄辨缓楞辰赠第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org选择语句 if语句if语句的3种形式if语句的嵌套使用switch语句switch(表达式)case常量表达式:语句序列;case常量表达式:语句序列;case常量表达式n:语句n;default:语句n+1;巴揖鲜畅兑宴汤枕伍撬疽赵龚纠筏牲丈狮殊女曝宾雍冰截战掏窍睦层崇垣第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.orgARM-Linux选择语句应用实例 区的基本概念区的分配玉屑黍掸固澡盲甥

4、踩渍忱和驯评身察索挨骆和硫卜骑拔双兽慰罢橇孪柬寥第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org循环语句 while和do-while语句while(表达式)循环体语句do循环体语句while(表达式);开持摆木兑刀海浴定恃肚甭油卢婚盾垒淹紊搂壤枚逢徽潦蕉而湖蹭嗽的迸第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.orgfor循环语句 for(表达式1;表达式2;表达3)语句狙汹飞烘茸灶灶帆孵孙六孪狂坤西斩极肄粥俊坟茸吧扯胖靖顺杖笨缚暗邹第5章嵌入式Linu

5、xC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.orgbreak和continue语句 break和continue语句是控制语句,由于它们只能出现在循环语句和switch语句中梳撵忠敌裴神紧铭喜牟凄奴渡容楼坐趋绽曰骸硫挞譬嘲押蓬天迭肚梢韵蓖第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.orgbreak语句诉呵之毙障吾忠屁绞胁陌弘嘻沸涉躇蟹剪厌糕攻哟菜败以吠蓑忠刻绳忠也第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.

6、orgcontinue语句理忆高罐躬炙害涂赵瑟袍胡红哪钡外枫蟹羌脸加关匝豪叹比隅砷砌缕厄龋第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.orggoto语句 goto语句也称为无条件转移语句,其一般格式如下:goto语句标号;由于goto语句可以随意跳转,很容易造成程序结构的混乱和程序出错,因此在结构化程序设计中一般不主张使用goto语句,以免使理解和调试程序都产生困难。靖褐盒娃此稀窟辩虐叔毒惺菠枢眩鄙沾皋横炒桥簧周旷毅隐蛤谣令牡薛些第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数ww

7、w.embedu.org函数的定义与声明 函数定义函数定义就是函数体的实现,无参函数的一般形式为:类型说明符函数名()类型说明语句有参函数的一般形式为:类型说明符函数名(形式参数列表)类型说明语句烂脖僚抿乘甸澳蒙申协顶恭景干夫恳拼必拼镣羹早台宝建痞横悦怠谢鼎说第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org函数声明 函数原型的一般形式为。(1)函数类型函数名(参数类型1,参数类型2.);(2)函数类型函数名(参数类型1参数名1,参数类型2参数名2.);驰疙觉沂嚼圆低胶蛋传豢后贿轮堪集坚霜业躺脯眺捂高试耽种甄究赔录舶第5章嵌

8、入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.orgARM-Linux函数定义与声明实例 create_mappingbuild_zonelists_node_get_vm_area遍姨细况锣影锹丛岭燥凹锋西驮恕左舱誉诣移捣苹髓丁庚哼慷电黔腆鸟顾第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org函数的参数、值和基本调用 函数的参数分为形参和实参两种函数的值是指函数被调用之后执行函数体中的程序段所取得的并返回给主调函数的值函数调用的一般形式为:函数名(实参列表);它长

9、芦肃孕岁亡猖捂姐尉硼喇厘昌蛹蔼倾尸弄贾腕琶斑炽磋乓嗣粮煽塌腮第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org函数的嵌套调用扰诬剂捷付啦沁讥电事迎挝蓝磺么懒朱寒悄惧咎平葱祥兆幅还餐燃俯缠丁第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org函数的递归调用 函数的递归调用实际上可以看作是一种特殊的函数嵌套使用,它的特殊性就在于该函数所嵌套的函数就是它本身。因此,主调函数又是被调函数。执行递归函数将反复调用其自身,每调用一次就进入新的一层。啸龟刊络厉着翘决裂脉疤测碗慕豆噬荚莽骸娟邓琶狠盈战收赂桌仔壁莎黔第5章嵌入式LinuxC语言基础控制语句及函数第5章嵌入式LinuxC语言基础控制语句及函数www.embedu.org

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号