C程序设计语言之第1章 导言
1、
第一章本来倒是没什么东西,不过勾起了对printf的兴趣,具体可以看这篇博客https://blog.csdn.net/k346k346/article/details/52252626
2、
然后研究了一下getchar()和putchar()接收回车,以及EOF的值的问题,简单验证了一下。
不得不说这个getchar和putchar还是有点意思的,首先它这个使用上还是有点迷的,比如:
while((a = getchar()) != EOF)putchar(a);
就可以一直输入,遇到回车便输出,那一直输入的时候,这一连串的字符是怎么存储的呢?
其次,发现有些例题还挺有意思的,一时竟想不出解法。
3、
学到了些词,比如空语句,幻数什么的。首次知道了赋值语句的返回值问题,感觉自己更菜了。。。
4、
以及extern的使用,这个要熟练起来的,可以参考https://blog.csdn.net/xingjiarong/article/details/47656339
要用到所需的这种外部的全局的变量或者函数时必须进行
extern 类型名 变量名/函数名及其参数列表
这样的声明。因此,如果是将这种东西统统写进一个文件的话,应该就是在头文件中进行加extern的声明,然后在源文件中进行正常的定义即可。
总结:
看完第一章,一是觉得输的内容,散散的,不是哪种很系统的介绍,毕竟第一章,可能后面就不一样了;二是发现自己还是弱鸡一个啊。加油吧,坚持下去,看看能不能十天,或者两周,看完这本书。
C程序设计语言之第1章 导言相关推荐
- 《C程序设计语言》-第2章-习题
本人写的代码可能与标准答案有出入,但运行是没问题的,欢迎大家相互参考学习. <C程序设计语言习题>2-1: 编写一个程序以确定分别由signed及unsigned限定的char.short ...
- go程序设计语言第十二章-反射
the go programming language Go提供一种机制,能够在运行时更新变量.查看它们的值,调用它们的方法和它们内在的操作,所有的这些都不需要在编译时知道它们的类型.这种机制就叫做反 ...
- 《C程序设计语言》 第三章 控制流
3.1 语句与程序块 在表达式之后加上一个分号(:),它们就变成了语句. 用一对花括号"{"与"}"把一组声明和语句括在一起就构成了程序块,在语法上等价于单条语 ...
- c程序设计语言第三章简答题,第3章 程序设计语言(答案).doc
第3章 程序设计语言(答案) 踩厅灾伍亥挝拳缴海梳姻麦诅吨逝谭坪趋培矮提膜肥厘脯与哩廉诛赚来打揭粤魄又罢植郎苏咳居镊型惺肘挑搜禽剔抹缝咕昔春鸵等牺阎厩退墨脸噎姨辱蹋苯拐汲饿菊淌呕点省唤乍痞兢凛鞭庶鞋克 ...
- 北京科技大学C语言程序设计,北京科技大学《C语言》第1章.ppt
<北京科技大学<C语言>第1章.ppt>由会员分享,可在线阅读,更多相关<北京科技大学<C语言>第1章.ppt(36页珍藏版)>请在装配图网上搜索. 1 ...
- c语言循环程序设计教案,10 《C语言程序设计》教案 第三章 程序的控制结构(6)—循环结构 while和do while.doc...
10 <C语言程序设计>教案 第三章 程序的控制结构(6)-循环结构 while和do while.doc C 语言程序设计课程教案表 授课题目 第三章 程序的控制结构 (6) 循环结构 ...
- python语言用什么来表明每行代码的层次关系_《计算机二级Python语言程序设计考试》第2章: Python语言基本语法元素...
注明:本系列课程专为全国计算机等级考试二级 Python 语言程序设计考试服务 目录 考纲考点 程序的基本语法元素:程序的格式框架.缩进.注释.变量.命名.保留字.数据类型.赋值语句.引用 基本输入输 ...
- 大学 C语言程序设计第一讲,c语言程序设计1第一讲(第一章上).ppt
c语言程序设计1第一讲(第一章上).ppt 知识可以改变命运! 高级语言程序设计 主讲教师:贾彩燕 计算机与信息技术学院 计算机科学与技术系 cyjia@bjtu.edu.cn 计算机与人沟通 计算机 ...
- Java语言程序设计(基础篇) 第十一章 继承和多态
第十一章 继承和多态 11.1 引言 面向对象的编程允许你从已经存在的类中定义新的类,这称为继承. 11.2 父类和子类 1.继承使得你可以定义一个通用的类(既父类),之后扩充该类为一个更加特定的类( ...
最新文章
- VR教育进入新加坡课堂
- java.lang包含_原因:java.lang.IllegalArgumentException:包含(1)...
- java直接对list使用sql语句_Java和SQL语句阶段考试错题集
- 正则只能出现特定字符_python正则表达式的简单使用总结
- android Intent和IntentFilter
- 【SpringMVC框架】springmvc入门程序-环境搭建
- linux 图形化修改时区,Centos 7图形化与安装中文支持与修改时区方法
- 《Linux/Unix系统编程手册》源代码下载编译
- 关于输入法图标消失 只能输入英文 win10 语言选项 键盘那里显示 输入法仅桌面的解决办法
- GJB 软件定型测评大纲(模板)
- linux怎么看内存时序,内存速度和时序重要么
- 购物车中我的订单查询
- 把时间当作朋友——第2章 现实
- html字体名称有哪些,css有哪些字体系列?
- html用css完成动画效果图,利用CSS Sprite实现PNG图片动画
- QPixmap的尺寸设置
- 高度设置php,uedit设置固定高度
- Google推出免费中秋祝福短信服务
- 跨平台次世代游戏引擎Unity 3D
- Windows-给Administrator设置指纹登陆
热门文章
- 常用工具:自媒体视频素材网站,自媒体视频剪辑,自媒体排版工具
- c语言搬山游戏,C语言实例:搬山游戏
- wpsppt页面卷曲在哪里_2013版ppt怎么制作页面卷曲动画效果_博客
- python青蛙跳台阶_Python之青蛙跳台阶
- 使用ffmpeg对mp3格式的音频文件类型转换、截取及合并
- Java-分布式锁的实现方式
- python如何打包成egg和安装egg(使用开源库openunreid-maser时要用此工具会生成egg、build文件夹)
- 关于 python 在 pycharm 下载库的两种方法
- 截止到20190828的前沿汇总
- golang语言 []interface{}和interface{}