C
筱七的王先生
这个作者很懒,什么都没留下…
展开
-
Linux下如何将UUID源码生成动态库(.so)和静态库(.a)
Linux下生成UUID库原创 2023-09-12 16:32:35 · 521 阅读 · 0 评论 -
简单好用的C语言队列实现
C语言实现简单实用的队列原创 2022-02-14 11:29:49 · 292 阅读 · 0 评论 -
C语言指针的经典例题
指针的经典例题例题1:struct test { int num; char *pcName; short date; char ch[2]; short arr[4]; }*p;假设p的值是0x100000.求下列表达式的值p+0x1 = 0x100014;(unsigned long)p+0x1 = 0x100001;(unsigned int *)+0x1 = 0x100004;注:sizeof(struct test) = 20例题2:int mai原创 2021-10-13 16:25:44 · 4969 阅读 · 0 评论 -
C语言 指针在函数中的应用
C语言 指针的应用指针在实际项目中,主要用于函数的参数传递和返回值。1、参数传递例程:void getMemoryAddr(char** p){ *p = (char*)malloc(100);}void funParamTrans(void){ char* str = NULL; getMemoryAddr(&str); strcpy(str, "hello world"); printf("str is : %s \r\n", str);}打印结果如下:str原创 2021-07-01 16:52:26 · 435 阅读 · 0 评论 -
IAR工程配置
IAR配置一个小问题 在使用IAR的过程中,更改IAR的配置是不可避免的,但使用DEMO时很少注意到一些配置。 在Options的C/C++ Compiler >> Diagnostics >> Suppress these diagnostics文本框中添加了Pa050的信息,这个信息的作用是什么呢? 在新创建的IAR工程编译的是会可能会出现一个警告,而...原创 2020-04-29 11:03:23 · 1411 阅读 · 0 评论 -
C语言知识点整理
一、关键字对于初学者,学习C语言第一步就是学习32个关键字关键字含义auto声明自动变量,缺省时编译器一般默认为autoint声明整型变量double声明双精度变量long声明长整型char声明字符型float声明浮点型变量short声明短整型变量signed声明有符号类型变量unsigned声明无符号类型...原创 2020-04-29 11:37:14 · 171 阅读 · 0 评论