自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 一个菜鸟的Linux起步 课程第四节:if,switch选择语句,for,while循环结构,Makefile,数组

sizeof用法注意点:sizeof 变量;sizeof (变量名);sizeof (数据类型的名字);选择语句if语句if(表达式)//逻辑表达式,关系表达式,数值表达式;{代码}else//else可以是没有的{代码}注意:else是和前面最近的没有配对的if相配对 if内部还可以进行if语句的嵌套对于if----elseif表达式成立的条件else和if配对if()后面不能加分号i...

2018-05-21 23:03:08 2182

原创 一个菜鸟的Linux起步 课程第三节:动态库的封装,gcb调试,左右法则,左值右值,数据类型

动态库的封装(add.c)创建库函数的源文件: vim add.c生成目标文件: gcc -c add.c -fpic生成动态库:gcc add.o -o libadd.so -shared备注:libadd.so:add是库的名字 so是后缀建立调用函数库的源文件:vim demo.c编译执行: gcc demo.c ./liadd.so (这里的动态库是在当前目录下的)静态库和动态库的区别...

2018-05-21 22:56:03 310

原创 一个菜鸟的Linux起步 课程第二节:Linux基本命令,用户的概念,文件的权限,共享文件夹,vim编辑器,gcc编译,静态库的封装

1、解决昨天的问题:touch和mkdir验证的方法,ls -l和touch 9.avi假设你是迅雷软件工程师(迅雷):解析文件格式 用touch命令创建的文件就是一般的文件,文件的后缀只是一个后缀或者标志;当你用视频软件或者画图软件打开.jpeg的时候,视频软件或者画图软件会首先检查文件的头部信息,看是不是合法的.avi或者.jpeg文件,如果不是,就没必要继续向下解析。 ...

2018-05-13 23:02:42 441

原创 一个菜鸟的Linux起步 课程第一节:linux基础与命令介绍

嵌入式与Linux基础什么是嵌入式时代背景技术角度:以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于应用对功能,可靠性,成本,体积,功耗有严格要求的专用计算机系统。系统角度:嵌入式系统是设计完成复杂功能的硬件和软件,并将其紧密耦合在一起的计算机系统。广义角度:除了PC机以外的计算机系统。时代背景半导体工业的发展世界网络化趋势21世纪信息大爆炸时代物联网,可穿戴设备三次信息化浪潮个人计算机时代...

2018-05-12 22:36:27 687

原创 每日训练之编程小程序 4 :打印1000内的素数

        在本次关于打印素数的小程序里,主要是使用了count作为判断一个数是否为素数的标志。

2018-05-21 23:59:01 325

原创 每日训练之编程小程序 3 :统计1000以内的完数 (注释已补)

        如果一个数恰好等于它的因子之和,则称该数为“完全数”,即为完数,而本次编程的主要目的就是通过编程实现统计1000以内的所有完数。        我在编写的时候思路如下,首先是要对1至1000的每个数都进行检测,那么这就是第一个for循环        继续向下,我需要统计每个数的因数之和,一开始,我想到的用数组,将每一个数的因数统计在数组内,最后。...

2018-05-21 23:14:59 795

原创 每日训练之编程小程序 2 :实现小到大的顺序排列(冒泡法) (修改已完成)

在第二个小程序里,要求运用冒泡法(起泡法)对一组数进行顺序排列。冒泡排序算法的运作如下:(从后往前)1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。3.针对所有的元素重复以上的步骤,除了最后一个。4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。在没有特殊方法的情...

2018-05-16 20:32:35 721

原创 每日训练之编程小程序 1 :统计1~n有多少个9 (注释已补)

        在经过一段时间的预习之后,开始了这个学期的第一次编程,在正式写上程序之前,先分析下我的思路。        在刚开始的时候,是想法上的错误,误把题目理解为了求1~n有多少个9的倍数,导致结果出现偏差。        后来我准备通过对每个数先从个位开始检测是否出现9,一直到它的最高位。然后就依照这个从1算到n,但是在我一开始的时候,并没有想太多,只是使用if语句在写,发现越写越没有头...

2018-05-16 20:07:01 283

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除