2 youyoumo123

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 3w+

PIC单片机入门_C语言编程技术

1.为什么也是C语言?http://www.1234jk.com 用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高等,因此C 语言编程在单片机系统设计中越来越广泛的运用。PIC 单片机的软件开发,同样可以用C 语言实现。Microchip 公司没有自行开发PIC单片机的C 语言编译器,但其他公司有开发众多支持PIC 单片机的C 语...

2018-09-04 10:41:37

单片机C语言编程,所有心得都在这里了...

这个8*8按键程序的过程中,不管是在自己写还是参考别人程序的过程中,发现自己对C语言有些基本知识点和编程规范有很多不懂的地方,有些是自己以前的编程习惯不好,有些就是基础知识不扎实的表现,所以总结出来。http://www.1234jk.com 一、.H文件与.C文件的关系:迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H文件,也不知道.H文件到底什么用,与.C文件什么...

2018-09-04 10:39:29

从C语言的变量声明到Objective-C中的Block语法

在这篇文章中,从简单的C语言中各种声明开始,以及复杂的声明组合,到最后Objective-C中的代码块bokck的语法。http://www.soswhy.net 花一些时间去了解代码块(block)衍生和组织形式,一旦明白了这些,就可以很方便的声明和使用它,而不用每次需要的时候才去Google一下。 如果你想把能想到的东西用block声明表现出来,请继续阅读! Decla...

2018-09-03 09:55:07

7分钟搞定C语言“变量”考点!

C语言中的变量http://www.soswhy.net 变量是代表内存中具有特定属性的一个存储单元,它是用来存放数据的,在程序运行的过程中变量的值是可以改变的,也就是说当一个数据的值需要经常改变或者不确定的时候,我们就应该使用变量来表示,任何变量在使用之前都必须先进行定义。 01定义我们来看一下变量的定义,变量的定义是由类型名称加变量的名字组成的,如下图所示:上述...

2018-09-03 09:46:53

C语言位运算的妙用你知道多少?

位运算在驱动开发中是经常遇到的,尤其是置0和置1。既要指定的位数发生变化,又不能改变其它位的值,还要高效率的编写代码,这时候技巧就很重要了。在位运算中有几个符号: |  按位或 、& 按位与 、 ^ 异或 、~按位非。http://www.fdjzxyy.com应用技巧1判断int型变量a是奇数还是偶数 a&1   = 0 偶数a&1   = 1 奇数2...

2018-09-01 10:23:45

C语言干货,新手入门必看,基础知识大汇总!

学习C语言始终要记住“曙光在前头”和“千金难买回头看”,“千金难买回头看”是学习知识的重要方法,就是说,学习后面的知识,不要忘了回头弄清遗留下的问题和加深理解前面的知识,这是我们最不易做到的,然而却又是最重要的。http://www.fdjzxyy.com学习C语言就是要经过几个反复,才能前后贯穿,积累应该掌握的C知识。一 学好C语言的运算符和运算顺序这是学好《C程序设计》的基础,C语...

2018-09-01 10:20:46

C语言指针变量作为函数参数

在C语言中,函数的参数不仅可以是整数、小数、字符等具体的数据,还可以是指向它们的指针。用指针变量作函数参数可以将函数外部的地址传递到函数内部,使得在函数内部可以操作函数外部的数据,并且这些数据不会随着函数的结束而被销毁。http://www.jiakang021.com像数组、字符串、动态分配的内存等都是一系列数据的集合,没有办法通过一个参数全部传入函数内部,只能传递它们的指针,在函数内部通过指...

2018-08-31 10:04:55

C语言里,main 函数中 return x和 exit(x) 到底有什么区别?

最近读 APUE,APUE 7.3 节中说,main 函数 return 相当于http://www.jiakang021.comexit(main(argc, argv))但是在实践程序 8-2 时候出现了问题。 如#include <stdio.h>#include <stdlib.h>#include <unistd.h>in...

2018-08-31 10:03:18

微课的开发模式构建与应用——以C语言程序设计为例

随着近年来移动智能终端技术的飞速发展,泛在学习有了更为坚实的技术支持,而微课正是这种泛在学习的体现。微课聚焦重、难点,可以让学生反复观看,在一定程度上减少了教师在课堂上对重、难点的反复讲解。通过分析微课产生的背景,在对微课、慕课等容易混淆的概念及特点进行分析与界定的基础上,构建了一个微课的开发模式,该模式由前期准备模块、内容分割模块及微课应用模块等六个部分共同组成。以内容分割和微课应用这两个模块为...

2018-08-23 10:22:45

在单片机中,C语言的数据存储与程序编写需要知道的知识!

一、五大内存分区http://www.shfdjk.com内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。1、栈区(stack):FIFO就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。2、堆区(heap):就是那些由new分配的内存块,它们的释放编译器不去管,由我们的应用程序去控制,一般一个ne...

2018-08-23 10:19:33

C语言变量和数据类型

变量(Variable)http://www.soswhy.net现实生活中我们会找一个小箱子来存放物品,一来显得不那么凌乱,二来方便以后找到。计算机也是这个道理,我们需要先在内存中找一块区域,规定用它来存放整数,并起一个好记的名字,方便以后查找。这块区域就是“小箱子”,我们可以把整数放进去了。C语言中这样在内存中找一块区域:int a;int又是一个新单词,它是 Integer 的...

2018-08-22 10:53:53

编程人员的娱乐小案例-C语言画图

//今晚内容:C语言-学画图http://www.soswhy.net#include <stdio.h>#include <windows.h>int i=5,j=5;//1.画图的坐标点void GamePosition(int x,int y)//x,y是传参,并不知道传到哪里{         COORD pos={x,y};    ...

2018-08-22 10:51:58

C语言结构体常见方法

结构体定义:http://www.fdjzxyy.com第一种:只有结构体定义[cpp] view plain copy 在CODE上查看代码片派生到我的代码片struct stuff{          char job[20];          int age;          float height;  };  第二种:附加该结构体类型的“结构体变量”的...

2018-08-21 10:31:24

C语言结构体之sizeof与strlen用法详解

对结构体求长度,链表求长度在这里我稍微讲解一下。http://www.fdjzxyy.com对齐原则1.普通数据成员对齐规则:第一个数据成员放在offset为0的地方,以后每个数据成员存储的起始位置要从该成员大小的整数倍开始(比如int在32位机为4字节,则要从4的整数倍地址开始存储)。2.结构体成员对齐规则:如果一个结构里有某些结构体成员,则该结构体成员要从其内部最大元素大小的整数倍...

2018-08-21 10:28:09

C语言结构体之sizeof与strlen用法详解

1.普通数据成员对齐规则:第一个数据成员放在offset为0的地方,以后每个数据成员存储的起始位置要从该成员大小的整数倍开始(比如int在32位机为4字节,则要从4的整数倍地址开始存储)。http://www.jiakang021.com2.结构体成员对齐规则:如果一个结构里有某些结构体成员,则该结构体成员要从其内部最大元素大小的整数倍地址开始存储。(struct a里存有struct b,...

2018-08-20 10:16:56

C语言结构体简单应用范例

#include <stdio.h>http://www.jiakang021.com struct student {    int mid;    int final;    int hmws;}; void main(void){    struct student sam = {85, 90, 88};    struct student...

2018-08-20 10:15:22

纯C语言图书管理系统源码

#include <stdio.h>https://wy.guahao.com/expert/38505d5c-f809-4609-91ac-b787229b7bc4000#include <stdlib.h>#include <string.h> //图书结构体struct Book{              //图书的结构体    ...

2018-08-17 11:12:00

C语言-打字系统源码

//C语言-打字系统源码https://wy.guahao.com/expert/38505d5c-f809-4609-91ac-b787229b7bc4000#include <stdio.h>#include <stdlib.h>#include <windows.h> int life=100;//失败的次数int sleep=15...

2018-08-17 11:10:12

C语言基础知识——预测身高源代码解析

这是第五章选择结构的入门项目,我将源代码给大家,课前预习。http://www.1234jk.com青少年身高测算器:      男性成人时身高=(faHeight+moHeight)*0.54cm      女性成人时身高=(faHeight*0.923+moHeight)/2cm      如果喜欢体育锻炼,身高增加2%;      如果有良好的饮食习惯,身高增加1.5%。...

2018-08-16 10:38:44

C语言 表、栈和队列详解及实例代码

C语言 表、栈和队列详解http://www.1234jk.com表ADT形如A1,A2,A3…An的表,这个表的大小为n,而大小为0的表称为空表,非空表中,Ai+1后继Ai,Ai-1前驱Ai,表ADT的相关操有PrintList打印表中的元素;CreateEmpty创建一个空表;Find返回关键字首次出现的位置;Insert和Delete从表的某个位置插入和删除某个关键字。对表的所有...

2018-08-16 10:37:13

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!