自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 C语言高级编程系列

关于C语言高级编程系列文章。笔者主要从事Linux kernel、BSP、driver以及TCP/IP方向工作,日常主要使用C语言。工作数年,感叹C语言的简洁却不简单,至今仍不敢说精通C,希望可以通过此系列文章的总结系统地提升自己。更新于:20191124目录:C语言高级编程:预处理中的 # 和 ## C语言高级编程:深入理解const C语言高级编程:数组名赋值给...

2019-09-08 11:20:21 17212 1

原创 C语言高级编程:C语言数据类型大小和取值范围

1. 64位Ubuntu测试结果代码:#include<stdio.h>void main(void){ printf("sizeof(char) = %d\n", sizeof(char)); printf("sizeof(short) = %d\n", sizeof(short)); printf("sizeof(int) = %d\...

2019-09-08 10:53:47 1265

原创 C语言高级编程:数组和结构体初始化为0的方法

测试平台:64位X86Ubuntu1. 代码:#include <stdio.h>#include <memory.h>struct st_stu{ char *name; int age; int class;};void main(void){ int a[5] = {0}; //struct ...

2019-09-08 10:49:29 24165 5

原创 C语言高级编程:函数指针的用法

测试平台:64位X86Ubuntu1. 代码:#include <stdio.h>int print(int a){ printf("a = %d\n", a);}void main(void){ int (*pf)(int); int (*pf1)(int); pf = print; pf1 = &p...

2019-09-08 10:47:45 1545

原创 C语言高级编程:数组指针与数组

测试平台:64位X86Ubuntu1. 代码:#include <stdio.h>void main(void){ char (*p)[5] = NULL; char (*p1)[5] = NULL; char a[5] = {0,1,2,3,4}; p = a; p1 = &a; print...

2019-09-08 10:45:49 950

原创 C语言高级编程:指针变量p指向的地址与p自身的地址

测试平台:64位X86Ubuntu代码1:#include <stdio.h>void main(void){ int *p; int i = 10; p = &i; printf("&p = %p, p = %p, &i = %p, *p = %d\n", &p, p, &i, *p...

2019-09-08 10:41:49 2413

原创 C语言高级编程:预处理中的 # 和 ##

1. 说明#: 字符串化,使用时需加""##:组合2个C语言标识符(token)测试平台:64位X86Ubuntu2. 代码#include <stdio.h>#define TOKEN_PASTER(n) printf("num_"#n"= %d\n",num_##n)int main(void){ int num_1 = 1...

2019-09-08 10:35:18 5120

基于stm32的语音识别

基于stm32的语音识别,专用语音芯片ld3320,源代码,详细资料介绍

2014-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除