
C 语言
文章平均质量分 55
物联网知识君
嵌入式物联网工程师,分享学习和工作的经验和总结,愿每一位技术开发者在万物互联的时代,有自己的一份融入和力量。
展开
-
嵌入式C语言完全学习笔记进阶篇
1、数据类型1.1、基本数据类型数据类型分2类:基本数据类型+复合类型基本类型:char short int long float double复合类型:数组 结构体 共用体 类(C语言没有类,C++有)1.1.1、内存占用与sizeof运算符数据类型就好像一个一个的模子,这个模子实例化出C语言的变量。变量存储在内存中,需要占用一定的内存空间。一个变量占用多少空间是由变量的数据类型决...转载 2018-08-15 08:10:09 · 1372 阅读 · 0 评论 -
嵌入式C语言完全学习大纲
《linux环境下C语言编程完全学习》课程大纲:1.C语言基本概念1导入C语言学习阶段,演示如何在linux下做C语言程序开发。并且开始讲解C语言的一些基本概念,包括:源文件、头文件、关键字、注释等。 2.C语言基本概念2讲解C语言的基本概念,包括:符号、变量和函数。3.C语言程序开发的一般步骤主要讲解一个完整的C语言程序(项目)开发的步骤:源代码编辑、编译、执行、调试等概念...转载 2018-08-15 08:12:13 · 1113 阅读 · 0 评论 -
1.【C语言实践之】协议拼包
协议包是各个通信协议所基本的结构组成。常会用到C语言的指针和数组等数据结构。下面将用实例简易实现下面十六进制的拼包流程:7979001e9c0731323334080808080868656c6c6f776f726c640000000008000023620d0a1.static kal_uint16 DataPacketEncode79(kal_uint8 cmd, kal_u...原创 2019-03-31 21:30:09 · 1404 阅读 · 0 评论 -
1.【C语言实践之】协议拼包多包
前提主要搞清楚 指针数组,二级指针相关。debug_type *params2[30]={0}; //指针数组debug_type params[30]={0}; //数组params2[0]=¶ms[0]; //地址传入track_cust_paket_ubi(TIME_SHOT, ¶ms2[0],number); //success协议拼包多...原创 2019-04-01 15:34:35 · 844 阅读 · 0 评论