- 博客(36)
- 收藏
- 关注
原创 十一、运算符
运算符在C语言中我们主要有三种:算术运算符、关系运算符、逻辑运算符,下面一一学习:1.算术运算符:+、-、*、/、%、++、--,下面让我们直接进入练习; 从上图中可以看出,c,d变量中所得到的值为和;注意,printf在显示浮点型常数的使用%f; 2.关系运算符:>、>=、 int a=5, b=6; a>(b-1) 结果值为0 (a +1)==
2018-02-07 10:24:14
215
原创 十、变量
变量:变量名由字母、数字和下划线组成,不能以数字开头,不得与C语言中关键字,如int、char重名; 在程序运行时,变量占据存储空间的大小由其数据类型决定;变量名从某种意义上来说,就是存储空间 给与用户的抽象定义; 变量在内存中的首地址,称为变量的地址; 变量的定义:在使用时,必须预先说明它们的存储类型和数据类型,定义的一般形式为: 存储类型关键字分别为a
2018-02-06 16:23:37
285
原创 九、常量
常量:是指在程序运行期间其数值不发生变化的数据; 1.整型常量:通常称为整数,整数可以是八进制以0开头、十六进制0x开头、十进制; 2.浮点常量:又称为实数,只有十进制;分为单精度和双精度,同时该常量有两种表现形式,即指数形式和一般形式; 一般形式:3.14,-5.21;指数形式由尾数部分,字母e和指数部分组成:1.176e+10,该数值表示1.176*10@10, -3.14
2018-02-05 22:36:43
309
原创 八、数据类型
从本节开始,正式进入C语言的世界啦,话不多说,让我们开始把!!!! 数据类型的分类,从上图可明确看出,分为基本类型、构造类型、指针类型、空类型;这节我们重点介绍基本数据类型,即整型、浮点型和字符型;1.整型数据类型注重两个要点:正负值及取值范围;(1)首先让我们来一种特殊的逻辑类型,当然它是属于整型数据的一种,只有真和假,bool型,非零即为真,关键字bool,但使
2018-02-05 16:47:00
216
原创 七、程序的编译和调试
1.gcc编译器:gcc是GNU(自由软件联盟)推出的多平台编辑器,可以将C、C++程序编译连接成可执行文件,并支持以下后缀.c、.h等;gcc命令格式如下:gcc -o +文件名 源程序文件 例 gcc -o hello hello.c -Wall 将hello.c文件编译输出hello的可执行文件,-Wall,显示语法错误;编译完成后,执行程序格式为: ./hello
2018-01-31 17:13:27
887
原创 六、数据的基础--如何表示
说起数据,现在的高级语言类似C,C++,JAVA等,都离不开二进制、十进制等等转化的讲解,这章便是介绍数据的基础内容。送入计算机的数字,字母,符号等信息必须转换成0、1组合的数据形式才能被计算机所识别,送入的数据分为数值数据和非数值数据。数值数据,顾名思义,就是能够进行算术运算得到明确数值概念的信息成为计算机数值数据,其余的均为非数值数据。下面来介绍数值数据:1.数值数据的表示:包括十
2018-01-29 21:22:34
502
原创 五、基础知识概述
1.计算机的基本结构提起计算机,发展过程非常的漫长,其定义也非常的晦涩难懂,在此,我还去百度词条了一把,真不好意思,没看懂,只好还是按照培训机构的讲义夹杂自己的理解来解释了。冯诺依曼模型:谈起计算机,不可能避过这个名字,他老人家说,存储的思想就是系统的运行过程就是按照一定的顺序不断执行存储器中的程序指令的过程。好拗口,具体的复杂内容不提,主要记录以下内容:计算机硬件由5部分构成:运算器
2018-01-29 17:09:21
163
原创 四、vi编辑器的基本使用
vi作为Linux下必备使用工具之一,同时也是作为C程序编程的主要工具,重要性不言而喻啦,好啦,废话不多说,开始: 1.vi三种模式及切换命令 命令行模式、插入模式、底行模式;插入模式的进入 -》 怎样进入vi编辑器呢? 在terminal中输入命令vi + 文件名称,即可进入该文件的vi编辑状态,默认状态为命令行模式,使用键盘按下a、i、o 或 A 、I、O 六个字母
2018-01-29 10:22:38
308
原创 三、Linux基础命令(二)
Linux文件系统:是一个树形的分层的组织结构,例如要找某大学某学院某班的张三,可以有很多种方法找寻,最笨的办法就是逐个问询这所大学的每一个人,但这样效率超低;另外一种很有效的方法就是事先给张三编辑一个独立的编号,我们在找寻张三的时候,只需查询编号,即可查询到该学号对应的班级、系别、院别,这样就可直接定位到张三个体身上;Linux就是这样的一个系统,Linux分为多个版本,就如同我们所
2018-01-28 22:32:42
217
原创 二、基础的Linux命令(一)
在此,先学习几种可以在小白的基础上能满足入门的基础Linux命令,这些命令也是相当重要的,并且使用的频率相当的频繁且实用,其实,学习命令并且学会,最主要和重要的方法都逃脱不开“练习”二字。所以没别的办法了,将这篇写完,我也赶紧练习练习。 1.cat 查看文件内容,将程序显示在命令行窗口,例如我们自行新建了一个名为test.c的程序文件,在terminal命令行中操作cat - s
2018-01-26 23:16:13
261
原创 一、Linux环境搭建
Linux,说实话来讲,早已神交已久,发现这个东西已经成为嵌入式和物联网专业人员必备技能之一,前几天因为临时出差导致更新停滞,搞得我差点以为我又要太监了,今天刚刚出差回来,赶紧总结更新下: 话不多说,开始第一更: 准备资料:VMware-workstation 10 当然,我查询了下百度,VMware已经到了12了,这个问题不大,随便选择一个版本即可,安装过程就不用多说了;Ubuntu
2018-01-26 13:52:57
263
原创 启程
在决定写这篇文章之前,因为是报名了某某培训中心的物联网课程,整个课程不说知识结构的庞大分支,对于我这样的编程小白来讲,基础知识就够我喝一壶的,在打字的同时,我仍然还在初级阶段,但是在这个初级阶段,我就遇到了很多莫名其妙的问题,在此不想赘述,开这个博客的目的,只是想在此记录我学习的笔记,以及有幸是否能得到志同道合的人的讨论,最重要的,还是自己对自己的监督,因为常常我干一件事,半途而废的时候数不胜数,
2018-01-12 14:41:22
215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人