我们所编写的程序源代码以及编译生成的可执行文件都属于文件.所以文件的实质就是存储在外部存储介质上的一段连续的二进制数据. c 语言程序对文件的处理采用文件流的形式,程序运行在内存中,而文件是存储在外部存储介质上,例如硬盘.U盘等. 一,文件的打开与关闭 在程序运行时,就会在指定的文件之上建立一条管道,当读取文件时,数据就会像流水一样从文件端流向程序端,而写入文件时,数据就会像流水一样从程序端流向文件端.从文件端向程序端的文件流称为输入流,从程序端向文件端的文件流称为输出流.如下图: 只要打开一个…
大话C 语言(一) 初识C 语言 老实说,上大学之前我根本不知道什么是C 语言,所以当初学校开设这门课时,我是充满了好奇,所以当初我翻阅了大量的C 语言入门书籍,千篇一律,都是从一些概念.术语和理论讲起,没看多久就会头晕眼花,想睡觉.或许是对历史特感兴趣吧,有两点倒是奇迹般的记在了脑海中:1,C 语言的创始人-- 来自贝尔实验室的丹尼斯.里奇,于1972年发明了C 语言,被称为C 语言之父: 2,C 语言的标准:我当时就想,秦始皇当年统一中国后,他立即进行了" 书同文,车同轨,统一度量衡&quo…
感想:学习javaweb之路,任重而道远. 学习笔记: 5.表格标签 5.1<table></table> 表格标签,用于效果中定义一个表格 5.2<tr></tr> 表格的行标签,用于在效果中定义一个表格行 5.3<td></td> 第一步:定义一个表格<table></table> 第二步:定义表格中的一行<tr></tr> 第三步:在表格一行中定义单元格<td><…
大话c语言(下)之 预处理命令篇 预处理就是在编译之前,通过一些预处理命令对源代码进行管理和控制的过程. 由源代码得到可执行的程序,会经过预处理.编译.汇编和链接几个过程 预处理命令大致可以分为文件包含.宏和条件编译几个部分,所有的预处理命令都是以"#"开头的. 这里只分享几个常见的预处理命令,至于一些不常见的,还是那句话,我们可以在需要用到它的时候再去学,到实践中去学. 一,文件包含 1,头文件 头文件也是一个文本文件,在C语言中,源文件通常都是以.c作为文件名的后缀,而头文件则是以…
自我感受:HTML语言没想到也有这么大的学问,竟然能通过超链接标签直接访问百度,这可让我大吃一惊,我也得反思一下自己,上学期的java纯是混过来的,没有系统的学习过,感觉能通过期末考试都是侥幸,接下来要加油了!奥利给 学习笔记: 1.HTML:(Hyper Text Markup language)超文本标记语言. 超文本:超越了文本仅仅展示信息的功能,泛指:图片.有样式的文字.点击跳转页面的文字. 语言:工具. 标记:标签. HTML是由标签所组成的语言,能在页面上展示超文本效果. 2.HTM…
简介 什么是 shell Shell是一种程序或命令行解释程序,用于解释用户直接输入的用户命令或从文件中读取的用户命令,然后将 它们传递给操作系统以进行操作或处理.要注意,这个过程是解释而不编译脚本,因为计算机系统会解释它 们,并且无需按执行顺序编译Shell脚本.Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是 一个典型的图形界面 Shell. Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁. Shell 既是…
这个文件是记录安装系统的一些信息 #version=DEVEL # System authorization information auth --enableshadow --passalgo=sha512 # Use CDROM installation media cdrom安装方式 # Use graphical install graphical 图形界面安装方式 # Run the Setup Agent on first boot firstboot --enable ignore…
说明:昨天是北方小年,需要做的事情有点多,需要祭灶,扫尘.包饺子,吃糖瓜儿,学习时间有点少,所以今天将两天的知识综合一下发出. 自我感觉:虽然感觉大致都了解了HTML语言,但是感觉自己面对程序还是无从下手,这是为什么呢? 学习笔记: 7.4选择框标签 7.4.1<select><select/>标签,定义一个选择框. name:设置该标签对应的参数名. multiple:设置该标签选项全部显示,并且可以进行多选提交.默认为单选. 7.4.2<option></op…
谈到指针,我们可能会想到钟表上的指针,但这里的指针不是现实生活中看得见摸得着的钟表上的指针,c 语言中的指针只存在于逻辑思维中,物理上并不存在. 同时,指针也是C 语言中最精华的部分,通过灵活地运用指针,可以写出独具匠心.构思巧妙的程序. 指针基础 c 语言中指针的实质就是地址 内存地址 对于计算机中的内存,都会以字节为单位,逐一地编上号码,这个编号就是内存的地址,如下图: 图中,按字节给内存依次编上了号码,其中每个数字对应着1字节的内存空间,而数字就是内存的地址. 取地址运算符"&&q…
1,结构体 在前面我们知道变量和数组都可以用来存储数据,变量用来存储单个数据,数组可以用来存储一组同类型的数据,但你有没有发现--它们都只适合单一属性的数据.那现实生活中,很多对象都是具有多属性的.例如一个人,都具有姓名.年龄.身高.体重等各种属性.那该如何是好呢? 别急,C语言中的结构体属于复合类型,它是其他数据类型构造出的一个新数据类型.结构体可以拥有众多的成员,而且各成员的数据类型可以各不相同.因此,它是非常适合拥有多属性的对象进行存储. Ⅰ,结构体类型的定义 定义格式为: struct…