c语言
wang_ivan
这个作者很懒,什么都没留下…
展开
-
结构体&&内存对齐总结
结构体内存究竟是怎样分布的呢,对于以前在访问stm32内部flash时,对于访问的问题做如下总结:关键字词:寻址(字节,位,半字节);内存对齐:初始地址的选择不是任意的,必须是寻址单位的整数倍,否则会出现各种内存的读写错误,不是数据不正确,或者莫名其妙的程序崩溃等等问题。关于结构体变量类型之间的强制转换:https://blog.csdn.net/nethanhan/article/details...原创 2018-04-19 09:14:41 · 566 阅读 · 1 评论 -
定义求最小值宏
#include <stdio.h>#define MIN(A,B) ((A)<(B) ? (A):(B))main(){ printf("%d",MIN(3,6)); }原创 2018-09-04 07:19:00 · 1818 阅读 · 0 评论 -
c之scanf()
描述C库函数int scanf(const char * format,...)从stdin读取格式化输入。宣言以下是scanf()函数的声明。int scanf(const char *format, ...)参数 format - 这是包含以下一项或多项的C字符串 - 空白字符,非空白字符和格式说明符。格式说明符将类似于[=%[*] [width] [modifi...原创 2018-09-04 22:22:30 · 304 阅读 · 0 评论 -
字符串--删除
#include <stdio.h>#include <string.h>#include <malloc.h>char * d_e(char * str, char ch){ char * r ; char *q = (char *)malloc(strlen(str)+1); memset(q,0,strlen(str)+1); r ...原创 2018-09-08 10:23:44 · 181 阅读 · 0 评论