{ id : 'top-progress-bar', // 请勿修改该值 color : '#77b6ff', height : '2px', duration: 0.2, }

随笔分类 -  C语言探秘

C语言从入门到精通
摘要:指针变量作为函数参数 在C语言体系中,函数的参数不仅可以是整数、小数、字符等具体的数据,还可以是指向它们的指针。我们使用指针变量作函数参数可以将函数外部的地址传递到函数内部,使得在函数内部可以操作函数外部的数据,并且这些数据不会随着函数的结束而被销毁。从而实现函数之间数据的传递。同时类似于数组、字符 阅读全文
posted @ 2021-08-23 17:14 星空Dreamer 阅读(141) 评论(0) 推荐(0)
摘要:前言 计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,如 int 占用 4 个字节,char 占用 1 个字节。为了正确地访问这些数据,必须为每个字节都编上号码,就像门牌号、身份证号一样,每个字节的编号是唯一的,根据编号可以准确地找到某个字节。 将内存中字节的编号称为地址(Ad 阅读全文
posted @ 2021-08-22 16:13 星空Dreamer 阅读(339) 评论(0) 推荐(0)
摘要:前言 函数是C语言的基本组成单位,他是模块化设计的主要构成单元。 为什么使用函数? 一个程序可能会用到很多次,如果每次都写这样一段重复的代码,不但费时费力、容易出错,而且交给别人时也很麻烦,所以C语言提供了一个功能,允许我们将常用的代码以固定的格式封装(包装)成一个独立的模块,只要知道这个模块的名字 阅读全文
posted @ 2021-07-29 16:31 星空Dreamer 阅读(1810) 评论(0) 推荐(1)
摘要:前言 数组(Array)就是一些列具有相同类型的数据的集合,这些数据在内存中依次挨着存放,彼此之间没有缝隙。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。 因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别,本节我们不探索指针数组,结 阅读全文
posted @ 2021-07-27 17:37 星空Dreamer 阅读(569) 评论(0) 推荐(0)
摘要:前言 循环结构是C语言三大基本结构之一,是结构化程序设计中最重要的结构。循环结构程序主要使用循环语句实现(循环语句是专门用于循环程序执行流程的语句)。在C语言中,主要有for循环语句,while语句,do-while语句,和goto语句(由于过多的goto语句会破坏程序完整的逻辑性,这里我们不做重点 阅读全文
posted @ 2021-07-26 18:12 星空Dreamer 阅读(1063) 评论(0) 推荐(0)
摘要:综述 C语言中有三大结构,分别是顺序结构、选择结构和循环结构(分支结构): 顺序结构就是程序从头到尾的顺序依次执行每一条代码,不重复执行任何代码,也不跳过任何代码。 选择结构也称分支结构,就是让程序“拐弯”,有选择性的执行代码,即可以跳过没用的代码,只执行有用的代码。 循环结构就是让程序“杀个回马枪 阅读全文
posted @ 2021-07-25 18:20 星空Dreamer 阅读(1136) 评论(0) 推荐(0)
摘要:C语言标准库概述 1)库函数分类 我们暂时需要记住的有: 标准输入输出函数库:stdio 数学应用函数库:math 字符串处理函数库:string 2)调用函数库时,我们需要预编译指令: 即: //或者 #include"头文件名" 需要注意的是,第一种写法,一般在使用标准函数库时使用,第二种写法, 阅读全文
posted @ 2021-01-22 20:50 星空Dreamer 阅读(3588) 评论(0) 推荐(0)
摘要:运算符的分类 根据不同的分类标准,我们可以将运算符分为两类。 第一类是按照操作对象的多少进行划分的。我们有下面的表格: |一元运算符|二元运算符|三元运算符| |--|--|--| |+-正负号|+-加,减*/%乘,除,取余|?:条件运算| |++自加|<<>>左移,右移|| |--自减|&&||! 阅读全文
posted @ 2021-01-16 17:31 星空Dreamer 阅读(689) 评论(0) 推荐(0)
摘要:前言 我们平时使用的数字都是由 09 共十个数字组成的,很明显一个数字最多能表示九,如果要表示十以上的数字,就需要多个数字组合起来。 因为'逢十进一'或称为'满十进一',也因为只有 09 共十个数字,所以叫做十进制(Decimalism)。十进制是在人类社会发展过程中自然形成的,它符合人们的思维习惯 阅读全文
posted @ 2020-12-24 15:28 星空Dreamer 阅读(667) 评论(0) 推荐(0)
摘要:前言 首先,在正式介绍常量与变量之前,我们需要声明C语言中正确的命名方法。 正如我们在给文件命名时所遵循的命名规则,我们在给C语言变量和常量命名时也需要遵循一定的规则。在变量中,我们称之为标识符(用来标识常量,变量,函数的字符序列)。 一般情况下,C语言命名有如下规则: 1)名称由字母,数字,下划线 阅读全文
posted @ 2020-12-21 22:23 星空Dreamer 阅读(930) 评论(0) 推荐(0)
摘要:第一个程序 本次我们开始尝试让计算机打印出我们想要打印的文字,作为我们第一个程序,当然上一篇博文已经有提到,不过这次我们要从更深层次的探讨。 想要在屏幕上打印一串字符:Hello,world!,只需要一句: printf("Hello,world!"); printf:可以理解为print(打印)f 阅读全文
posted @ 2020-12-19 20:18 星空Dreamer 阅读(169) 评论(0) 推荐(0)
摘要:什么是编程语言? 一、定义 说起编程语言?你肯定会提到大家耳熟能详的C语言,C++语言,还有被称作人工智能语言的Python,以及适合于网站编程的Javascript…… 当然上述这些都是编程语言的具体实例,我们所讲的编程语言是对这些具体语言的抽象,它包括这些语言的共有的特点。 根据百度百科的定义: 阅读全文
posted @ 2020-12-18 23:24 星空Dreamer 阅读(779) 评论(0) 推荐(2)