logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式初学-C语言-二

我们目前接触到的进制有 二进制、八进制、十进制、十六进制。

文章图片
#c语言#开发语言#linux +4
嵌入式初学-C语言-四

说明:按位(bit)来进行运算操作的运算符语法: ~(按位取反) &(按位与) |(按位或)^(按位异或)(右移)

文章图片
#c语言#开发语言#linux +4
嵌入式初学-C语言-练习三

1 /*2 计算 1+1/(2*3)+1/(3*4)+...+1/(n*(n+1))=?直到最后一相值小于0.00001为至。

文章图片
#c语言#算法#数据结构 +3
嵌入式初学-C语言-数据结构--五

队列是最常见的概念,日常生活经常需要排队,仔细观察队列会发现,队列是一种逻辑结构,是一种 特殊的线性表。特殊在:只能在固定的两端操作线性表 只要满足上述条件,那么这种特殊的线性表就会呈现一种“先进先出”的逻辑,这种逻辑就被称为队列。由于约定了只能在线性表固定的两端进行操作,于是给队列这种特殊的线性表的插入删除,起个特殊 的名称:队头:可以删除节点的一端队尾:可以插入节点的一端入队:将节点插入到队尾

文章图片
#c语言#数据结构#开发语言 +3
嵌入式初学-C语言-前言

原码就是符号位加上真值的绝对值,即用第一位表示符号,其余位表示值。比如:如果是8位二进制:[+1]原= 0000 0001[-1]原= 1000 0001第一位是符号位,因为第一位是符号位,所以8位二进制数的取值范围就是:(即第一位不表示值,只表示正负。[1111 1111 , 0111 1111] 即 [-127 , 127]原码是人脑最容易理解和计算的表示方式。

文章图片
#算法#c语言#vim +3
嵌入式初学-C语言-十五

函数:实现一定功能的,独立的代码模块,我们的函数一定是先定义后使用使用函数的优势可以通过函数提供功能给别人使用,当然我们也可以使用别人提供的函数,减少代码量借助函数可以减少重复性代码。实现结构化(模块化)程序设计思想结构化程序设计思想:将大型的任务功能,划分为相互独立的小型的任务模块来设计3.函数是c语言程序的基本组成单元:C语言程序是由一个(必然是main函数)或多个函数组成。语法:返回类型 函

文章图片
#算法#c语言#开发语言 +1
嵌入式初学-C语言-十六

函数定义时,指定的参数,形参是用来接收数据的,函数定义时,系统不会为形参申请内存,只有当函数调用时,系统才会为形参申请内存,用于存储实际参数,并且当函数返回,系统会自动回收,为形参申请的内存资源(本质上所有函数都有return返回,只不过当我们的函数返回类型是void的时候,return关键字被省略了)③ 若使用用户定义的函数,而用户函数又在主调函数的后面,则应在主调函数中对被调用的函数进行声明。

文章图片
#c语言#开发语言#数据结构 +4
到底了