《C Primer Plus(第6版)中文版》一2.10 本章小结

2.10 本章小结

C程序由一个或多个C函数组成。每个C程序必须包含一个main()函数,这是C程序要调用的第1个函数。简单的函数由函数头和后面的一对花括号组成,花括号中是由声明、语句组成的函数体。

在C语言中,大部分语句都以分号结尾。声明语句为变量指定变量名,并标识该变量中储存的数据类型。变量名是一种标识符。赋值表达式语句把值赋给变量,或者更一般地说,把值赋给存储空间。函数表达式语句用于调用指定的已命名函数。调用函数执行完毕后,程序会返回到函数调用后面的语句继续执行。

printf()函数用于输出想要表达的内容和变量的值。

一门语言的语法是一套规则,用于管理语言中各有效语句组合在一起的方式。语句的语义是语句要表达的意思。编译器可以检测出语法错误,但是程序里的语义错误只有在编译完之后才能从程序的行为中表现出来。检查程序是否有语义错误要跟踪程序的状态,即检查程序每执行一步后所有变量的值。

最后,关键字是C语言的词汇。

时间: 2024-09-17 11:57:38

《C Primer Plus(第6版)中文版》一2.10 本章小结的相关文章

《CCNA学习指南:Cisco网络设备互连(ICND1)(第4版)》——1.10节本章小结

1.10 本章小结 CCNA学习指南:Cisco网络设备互连(ICND1)(第4版) 网络是一组相互连接的设备,它们可以相互通信.家庭.小型企业或大型企业中的网络允许用户共享数据和应用程序(例如,电子邮件.Web访问.消息传递.协作和数据库).外围设备.存储设备以及备份设备资源.承载数据(或数据包)的网络遵循一组称为协议的规则和标准,每种协议都有自己独特的功能.可以利用速度.成本.安全性.可用性.可扩展性.可靠性和拓扑等指标评估网络的性能和结构. 务必为您的网络整理出一份记录翔实的文档,并保证随

《Android 开发入门与实战(第二版)》——6.10节本章小结

6.10 本章小结Android 开发入门与实战(第二版)本章主要对Android中最重要的组件之一Activity进行了基本的讲解.在本章的最开始就已经说明了Activity对整个应用程序的重要性,所以学好Activity可以说是开发Android应用程序必备基础技能之一,尤其是对Activity的生命周期以及基本状态的了解,掌握了这些,在开发应用时,你就能游刃有余地把握每个Activity不同时期的不同状态,从而做出最合理的操作.最后又补充了一个Activity的小实例,希望大家能跟着本书动

《Java和Android开发学习指南(第2版)》—— 2.10 本章小结

2.10 本章小结 本章介绍了Java语言的基础知识,包括继续学习高级内容之前应该掌握的基本概念和话题.讨论的话题包括字符集.变量.基本数据类型.字面值.操作符.操作符优先级以及注释. 第3章将继续介绍语句,这是Java语言的另一个重要的主题. 本文仅用于学习和交流目的,不代表异步社区观点.非商业转载请注明作译者.出处,并保留本文的原始链接.

(六十二)第四章总结——《C++ Primer Plus 第6版 中文版》

书是<C++ Primer Plus  第6版  中文版> 数组.指针.结构 是C++的3种复合类型.   注:为了方便,类型名用int为主,变量名用a为主.   数组: 包括数组(例如int a[10];)和字符串(例如char a[10];),还有string类(例如string a="abc";),vector类(例如vector<int>a(5)).array类(array<int,3>a)等. 数组名表示数组所在的(第一个元素)内存地址.

求大神解答一下-C++ primer plus 第6版 中文版 第16章复习题的一个问题

问题描述 C++ primer plus 第6版 中文版 第16章复习题的一个问题 奇葩的是课后居然没答案...... 求正规.严谨.简洁的标准答案! 程序清单16.15(在p708页):functor.cpp //functor.cpp--using a functor #include尖括号iostream尖括号 #include尖括号list尖括号 #include尖括号iterator尖括号 #include尖括号algorithm尖括号 template//functor class

【转】c++.primer.plus.第五版.中文版[下载]

c++.primer.plus.第五版.中文版[下载] 一共有5部分.全部下载完才可解压阅读. c++.primer.plus.第五版.中文版(一) c++.primer.plus.第五版.中文版(二) c++.primer.plus.第五版.中文版(三) c++.primer.plus.第五版.中文版(四) c++.primer.plus.第五版.中文版(五) "在遇到无法解决的问题时,我总会求助于C++ Primer一书."--Bruce Eckel,"编程思想"

《C++游戏编程入门(第4版)》——1.9 本章小结

1.9 本章小结 C++游戏编程入门(第4版) 本章介绍了以下概念: C++是编写一流游戏的主要编程语言. C++程序由一系列的C++语句组成. C++程序的基本生命周期包括构思.设计.源代码.目标文件和可执行文件. 编程错误包括3类:编译错误.链接错误和运行时错误. 函数是一组能完成某些任务并返回一个值的一组程序语句. 每个程序都必须包含main()函数,它是程序的运行起始点. include指令告诉预处理器在当前文件中包含另一个文件. 标准库是一些文件的集合.程序文件可以包含这些文件来实现像

《Android 应用案例开发大全(第二版)》——1.8节本章小结

1.8 本章小结Android 应用案例开发大全(第二版)本章首先介绍了Android的诞生及其特点,相信读者对Android开发平台已有所了解.本章中还介绍了Android开发环境的搭建以及用Android创建的第一个应用程序--Hello Android,通过该程序,读者应该对Android应用程序的开发步骤有所了解. 本章重点为读者介绍的是Android应用程序的详细调试方法.项目结构和系统架构,这些能够帮助读者进一步更深层次地了解Android.对于理论性的知识,读者只要先暂时有些概念,

《C++游戏编程入门(第4版)》——2.13 本章小结

2.13 本章小结 C++游戏编程入门(第4版)本章介绍了以下概念: 表达式的真与假可以用于分支执行(或跳过)部分代码.可以使用关键字true或false表示真或假.任意值或表达式可以求值为真或假.任意非零值可以解释成true,而0解释成false.创建布尔表达式的一般方式是使用关系运算符进行值比较.if语句对表达式进行验证,只有当表达式为true时才执行代码.if语句的else子句指定的代码只有在if语句中表达式验证为false时才执行.switch语句验证能当作int型的值,并执行标记有相应

Java RESTful Web Service实战(第2版) 1.9 本章小结

1.9 本章小结 本章主要讲述了REST服务的概念和实战.先后解读了REST.REST服务.JAX-RS2标准中的重要概念,对JAX-RS2的参考实现项目Jersey进行了简单而全面的概述.随后讲述了如何快速创建REST应用和REST服务,介绍了基于JAX-RS2标准的其他项目和其他非JAX-RS2标准的.著名的Java项目. 通过阅读本章,读者可以清楚地掌握Java领域开发REST服务中的基本概念. 本章主要的知识点如下. REST是什么 一种架构风格. HTTP+URI+XML是REST的基