前面了解了c 语言的基础部分,下面在对它进行一个深入的了解吧 数组 1,一维数组 数组是用来干嘛的呢?就像我们之前所说的变量一样,它是用来存储数据的。那它和变量存储数据有什么不同呢? 显然一个变量只能保存一份数据,在程序数据量小的情况下,使用起来比较方便。但是对于大规模 ...
谈到指针,我们可能会想到钟表上的指针,但这里的指针不是现实生活中看得见摸得着的钟表上的指针,c 语言中的指针只存在于逻辑思维中,物理上并不存在。 同时,指针也是C 语言中最精华的部分,通过灵活地运用指针,可以写出独具匠心 构思巧妙的程序。 指针基础 c 语言中指针的实质就是地址 内存地址 对于计算机中的内存,都会以字节为单位,逐一地编上号码,这个编号就是内存的地址,如下图: 图中,按字节给内存依 ...
2021-11-03 19:53 0 210 推荐指数:
前面了解了c 语言的基础部分,下面在对它进行一个深入的了解吧 数组 1,一维数组 数组是用来干嘛的呢?就像我们之前所说的变量一样,它是用来存储数据的。那它和变量存储数据有什么不同呢? 显然一个变量只能保存一份数据,在程序数据量小的情况下,使用起来比较方便。但是对于大规模 ...
1,结构体 在前面我们知道变量和数组都可以用来存储数据,变量用来存储单个数据,数组可以用来存储一组同类型的数据,但你有没有发现——它们都只适合单一属性的数据。那现实生活中,很多对象都是具有多属性的。例如一个人,都具有姓名、年龄、身高、体重等各种属性。那该如何是好呢? 别急,C语言 ...
大话C 语言(一) 初识C 语言 老实说,上大学之前我根本不知道什么是C 语言,所以当初学校开设这门课时,我是充满了好奇,所以当初我翻阅了大量的C 语言入门书籍,千篇一律,都是从一些概念、术语和理论讲起,没看多久就会头晕眼花,想睡觉。或许是对历史特感兴趣吧,有两点倒是奇迹般的记在了脑海中 ...
我们所编写的程序源代码以及编译生成的可执行文件都属于文件。所以文件的实质就是存储在外部存储介质上的一段连续的二进制数据。 c 语言程序对文件的处理采用文件流的形式,程序运行在内存中,而文件是存储在外部存储介质上,例如硬盘、U盘等。 一,文件的打开与关闭 在程序运行时,就会在指定 ...
大话c语言(下)之 预处理命令篇 预处理就是在编译之前,通过一些预处理命令对源代码进行管理和控制的过程。 由源代码得到可执行的程序,会经过预处理、编译、汇编和链接几个过程 预处理命令大致可以分为文件包含、宏和条件编译几个部分,所有的预处理命令都是以“#”开头的。 这里只分享 ...
在C语言中有一个和结构体非常像的数据类型,它的名字叫做联合体,也被称为共用体或公用体。 1,联合体 1,联合体的定义 定义联合体需要使用"union" 关键字,格式如下: 2,联合体的大小 联合体和结构体最大的区别就是在内存存储上。结构体的每个成员都有自己独立的内存空间 ...
什么是前端? 官方一点的回答是: 前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。 通俗的理解就是: 做出页面,实现逻辑交互,最后进行数据交互。【不是切图仔 ...
简介 什么是 shell Shell是一种程序或命令行解释程序,用于解释用户直接输入的用户命令或从文件中读取的用户命令,然后将 它们传递给操作系统以进行操作或处理。要注意,这个过程是解释而不编译脚本,因为计算机系统会解释它 们,并且无需按执行顺序编译Shell脚本。Ken ...