c程序设计语言读书笔记,C程序设计语言读书笔记

这篇博客介绍了C语言的基础知识,包括第一章的导言,讲解了C语言的输入输出处理和数组作为参数传递的特点。第二章详细阐述了类型、运算符和表达式,提到了变量命名规则、基本数据类型及其限定符,以及类型转换的规则。第三章涉及控制流,如条件判断、循环和跳转语句。第四章讨论了函数的使用和程序结构,强调了函数的高效性和易用性。第五章深入探讨了指针和数组的概念,指针作为保存变量地址的变量在C语言中的重要性。博客强调了学习C语言时理解这些基础概念的重要性。
摘要由CSDN通过智能技术生成

第一章 导言

第一章带领大家进入了C语言的世界,但是我感觉,如果没有一些基础,要想完全理解这一章的内容,还是有些困难的。

在允许使用某种类型变量值的任何场合,都可以使用该类型的更复杂的表达式。无论文本从何处输入,输出到何处,其输入/输出都是按照字符流的方式处理。文本流是由多行字符构成的字符序列,而每行字符则由0个或多个字符组成,行末是一个换行符。

当把数组名用作参数时,传递给函数的值是数组起始元素的位置或地址-它并不复制数组元素本身。在被调用函数中,可以通过数组下标访问或修改数组元素的值。可以使用const来声明该数组不能够被修改。

第二章 类型、运算符与表达式

变量和常量是程序处理的两种基本数据对象。声明语句说明变量的名字及类型,也可以指定变量的初值。运算符指定将要进行的操作。表达式则把变量和常量组合起来生成新的值。

变量命名的限制:名字是由字母和数字组成的序列,但其第一个字符必须为字母。下划线“_”被看作是字母,通常用于命名较长的变量名,以提高其可读性。大写字母和小写字母是有区别的。在传统的C语言语法中,变量名使用小写字母,符号常量名全部使用大写字母。

默认情况下,外部变量与静态变量将被初始化为0.未经显式初始化的自动变量的值为未定义值(即无效值)。C语言中的基本数据类型:char(字符型)、int(整型)、float(单精度浮点型)、double(双精度浮点型)。

基本数据类型的限定符:short、long、signed、unsigned、const。

任何变量的声明都可以使用const限定符限定。该限定符指定的变量不能被修改。对数组而言,const限定符指定数组所有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值