自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言高级编程:二维数组、指针的指针、数组指针、指针数组

1. 定义 int **p; 指针的指针 int (*p2)[5]; 数组指针,指向一个数组 int *array[5]; 指针数组,是一个int *类型数组 int array2[3][5]; 二维数组,数组的数组 2. 说明1)作为形参时,二维数组会被转换为数组指针,int a[][5] ==int (*a)[5]2)作为形参时,...

2019-11-03 20:57:05 1120

原创 C语言高级编程:如何确定一个变量是有符号还是无符号数

ANSI C中的整型升级:1)char,short int或者int型位段(bit-field),包括它们的有符号或无符号变型,2)以及枚举类型,可以使用在需要int或unsigned int的表达式中,3)如果int可以完整地表示源类型的所有值,那么该类型的值就转换为int,否则转换为unsigned int。ANSI C中的寻常算术转换:1)当执行算术运算时,操...

2019-11-03 20:51:58 2945 2

原创 C语言高级编程:汇编分析i++和++i

测试环境: Ubuntu 14.041. 代码#include <stdio.h>int main(){ int a; int b; int c; a = 1; b = a++; c = ++a; printf("b = %d, c = %d, a = %d\n", b, c, a);}2....

2019-11-03 20:48:38 1412

原创 C语言高级编程:数组和指针作为函数形参

测试环境:win10 x86-64gcc: x86_64-pc-cygwin1. 说明1)作为函数形参时(也只有这种情况),数组与指针等同,int *p = int a[],p和a在函数内部都是指针2)数组作为函数形参时将被转化为指向数组第一个元素的指针,无论是int a[10]还是int a[]形式的形参,在函数内部都是int *a形式指针3)没有办法直接将数组本身...

2019-11-03 20:43:15 5601

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

1. 说明:1)变量p本身的地址在编译时确定,它是不变的;变量p存的内容是一个地址,在运行时才能确定,它是变化的2)数组arr的地址在编译时确定,它是不变的;数组arr村的内容是一个数据3)指针变量p能以数组的方式访问;数组arr能以指针的形式访问1.1 代码:#include <stdio.h>int main(void){ int ...

2019-11-03 20:38:24 719

原创 C语言高级编程:结构体中定义数组的“妙用”

1. 说明1)相同类型结构体变量可以直接赋值2)在结构体中定义一个数组,可以用赋值语句拷贝整个数组,这也是数组间赋值的一个间接实现方式3)在结构体中定义一个数组,可以传值调用的方法把它传递给函数做实参4)在结构体中定义一个数组,可以作为函数的返回类型2. 代码:#include <stdio.h>#define LEN 5struct array...

2019-11-03 20:32:51 10106 1

基于stm32的语音识别

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

2014-04-15

空空如也

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

TA关注的人

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