本文不是研究sizeof(), strlen() 的深奥定义和原理,我们不会在理论上太过钻牛角尖。希望读这篇文章的你,也不要太过抠概念(不要拘泥于语法)。我们只做 实用意义 的介绍和讨论。 在介绍字符串之前,先介绍 siz...
参考原子哥学习程序 条件:实验板STM32103ZET6;固件库STM32F10x_StdPeriph_Lib_V3.5.0;环境MDK5; 目的:了解STM32 的 IO 口如何作为输出使用 ;以两个LED灯交替闪烁为目标。 目录: 1.新建工程 2.硬件连接 3.R...
#include <assert.h> //设定插入点 #include <ctype.h> //字符处理 #include <errno.h> //定义错误码 #include <float.h> //浮点数处理 #include <fs...
此库中包含 1 charAT() 2 compareTo() 3 concat() 4 endsWith() 5 equals() 6 equalslgnoreCase() 7 getBytes() 8 indexOf() 9 lastlndexOf() 10 length() 11 replace() 12 setCharAt() 13 startsWith() 14 subs...
本文仅针对C和C++ vs2013下载C/C++编译器后,能够包含常见的头文件,stdlib.h,stdio.h,math.h这些。如果有其他需求例如:调用GL/glfw32.h,freeglut.h这些openGL开源图像处理函数库,直接在代码中include是会报错...
Openmp Runtime 库函数汇总(上) omp_in_parallel,如果当前线程正在并行域内部,则此函数返回true,否则返回false。 #include <stdio.h> #include <omp.h> int main() { printf("0> Not In ...
我的STM32F4 Discovery上边有一个加速度传感器LIS302DL。在演示工程中,ST的工程师使用这个传感器做了个很令人羡慕的东西:解算开发板的姿态。当开发板倾斜时候,处于最上边的LED点亮,其他LED不亮。同时,用Micr...
不使用库函数、自己编写的(strlen、strcpy、strcmp、strcat、memcmp、memcpy、memmove) //求字符串长度的函数 int my_strlen(const char* pStr) { assert(pStr != NULL); int length = ; while (*pStr++ ...
串口设置的一般步骤可以总结为如下几个: 1) 串口时钟使能, GPIO时钟使能 2) 串口复位 3)GPIO 端口模式设置 4) 串口参数初始化 5) 开启中断并且初始化 NVIC(如果需要开启中断才这个步骤) (如果需...
重定向:这是针对标准C语言语法来讲,指的是我们可以重新声明库函数并定义库函数的执行体 重载:这是CPP引入的新特性,即根据函数不同参数个数或参数类型来对同一函数名进行不同定义 C和CPP对重定向处理机制的相...
引入日期和时间头文件 #include<time.h> 用time_t定义一个存储时间的变量获取时间(以秒为单位) time_t t; time (&t); //获取1970年以来的秒数,UTC(协调世界时)。 struct tm 结构体 根据time_t函数获...
fopen :打开文件 fread :读文件 fwrite : 写文件 fgetc : 读字符 fputc : 写字符 fscanf : 格式化读 fprintf : 格式化写 fseek : 文件偏移量定位 getcwd 、getwd、get_current_dir_name : 获...
电路图分析 首先找来单片机的原理图,根据原理图进行相关的设计工作。 例如在上图中相同网络标号表示它们是连接在一起的,因此D1发光二极管阴极是连接在STM32的PC0管脚上,D2指示灯阴极连接在PC1管脚上,其他LED...
c标准库<string.h> 函数声明: char* strstr(char* const _string, char const* const _substring) 返回值: substring在string中第一次出现的位置,直到末尾,不包括\0 示例: #include <stdio.h> ...
Stm32创建库函数模板 创建文件夹 创建User和Obj文件夹以后,Libraries来自STM32固件库中的Libraries复制过来。 Libraries内容设置 CMSIS文件夹下的画线部分4个,均...
STM32F103最小系统实现智能控制(寄存器实现) 一、硬件准备 1、学习前准备:整个项目使用C语言开发,所以,需要有良好的C语言基础,这里我就简单说明一下,C语言中,通用链表,函...
51单片机库函数框架 先上一些图片,整个工程还是比较大的,大家请放心,程序优化的很好,并不会太占用单片机的内存,本库函数是在V2.2.3版本为例讲解的。下图为Xmind绘制的主题框架,程序包...
目录 strlen strcpy strcat strcmp 总结 strlen 数组长度的计算是通过strlen来的,它的作用就是判断给定的数组元素个数,直到碰到\0结束 函数原型 size_t strlen ( const char * str ); 废话少说,直接上代码...
对于学python的人来说想必大家os这个模块不会陌生,还有一个与之紧密相关的便是sys,但是sys一般很少用,所以今天我们就来说说这两个模块到底有哪些神器的功能。 /sys/ sys模块包括了一组非常实用的服务,内含很...
有啥别有病,没啥别没钱,毕业这些年,我却掏不出给自己治病的钱。。。 —- 网易云热评 1、连接数据库 $lj=mysql_connect("127.0.0.1",'root','root'); 2、判断是否连接成功,连接失败返回false var_dump($lj...