自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 C语言进阶剖析 30 C语言中的字符串

字符串的概念字符串是有序字符的集合字符串是程序中的基本元素之一C 语言中没有字符串的概念    ○ C 语言中通过特殊的字符数组模拟字符串    ○ C 语言中的字符串是以 ‘\0’ 结尾的字符数组字符串与字符数组在 C 语言中,双引号引用的单个或多个字符是一种特殊的字面量-字符串字面量&nbsp...

2019-02-13 11:16:00 825

原创 C语言进阶剖析 29 指针和数组分析(下)

问题: 数组名可以当作常量指针使用,那么指针是否也可以当作数组名来使用呢?数组的访问方式以下标的形式访问数组中的元素void code_1(){ int a[5] = {0}; a[1] = 3; a[2] = 5;}以指针的形式访问数组中的元素void code_2(){ int a[5] = {0}; *...

2019-02-12 23:52:46 1229

原创 C语言进阶剖析 28 指针和数组分析(上)

数组的本质数组是一段连续的内存空间数组的空间大小为sizeof(array_type) * array_size【array_size:数组的元素个数】数组名可看作指向数组第一个元素的常量指针问题:a + 1 的意义是什么?结果是什么指针运算的意义是什么?结果又是什么?编程实验: a + 1 的结果是什么?#include <stdio.h>int mai...

2019-02-12 10:30:29 914

原创 C语言进阶剖析 27 数组的本质分析

数组的概念数组是相同类型变量的有序数组的大小数组在一片连续的内存空间中存储数据数组元素的个数可以显示或隐式指定int a[5] = {1, 2};int b[] = {1, 2};■ 问题:a[2], a[3], a[4] 的值是多少呢?b 包含了多少个元素?编程实验: 数组的初始化#include <stdio.h>int main(){...

2019-02-11 22:02:55 622 2

原创 C语言进阶剖析 26 指针的本质分析

文章目录变量回顾`* 号`的意义小贴士实例分析: 指针使用示例传值调用与传址调用编程实验:利用指针常量与指针示例分析: 常量与指针小结变量回顾程序中的变量只是一段存储空间的别名,那么是不是必须通过这个别名才能使用这段存储空间?■ 思考: 下面的程序输出什么? 为什么?void code(){ int i = 5; int* p = &i; p...

2019-02-11 21:21:40 855

原创 C语言进阶剖析 25 #和##操作符分析

文章目录#运算符实例分析: #运算符的基本用法实例分析: # 运算符的妙用##运算符实例分析: ## 运算符的基本用法实例分析:运算符的工程应用小结#运算符#运算符用于在预处理期将宏参数转换为字符串# 的转换作用是在预处理期完成的,因此只在宏定义中有效编译器不知道 # 的转换作用■ 用法:#define STRING(x) #xprintf("%s\n", STRING(Hell...

2019-02-11 14:54:08 527

原创 C语言进阶剖析 24 #pragma 使用分析

pragma 简介#pragma 用于指示编译器完成一些特定的动作#pragma 所定义的很多指示字是编译器特有的#pragma 在不同的编译器间是不可移植的    ○ 预处理器将忽略它不认识的#pragma指令    ○ 不同的编译器可能以不同的方式解析同一条#pragma指令■ 一般用法:'#pr...

2019-02-11 11:43:24 856

原创 C语言进阶剖析 23 #error 和 #line 使用分析

#error 的用法#error 用于生成一个编译错误信息用法:#error message    ○ message 不需要用双引号包围#error 编译指示字用于自定义程序员特有的编译错误消息。#warning 用于生成编译警告。#error 是一种预编译器指示字error 可用于提示编译条件是否满足#ifndef __cplu...

2019-02-03 21:53:22 567

原创 C语言进阶剖析 22 条件编译使用分析

基本概念条件编译的行为类似于 C 语言中的 if...else...条件编译是预处理指示命令,用于控制是否编译某段代码示例分析: 条件编译初探test.c#include <stdio.h>#define C 1int main(){ const char *s; #if( C == 1 ) s = " This if first printf...\...

2019-02-03 19:54:50 547

原创 C语言进阶剖析 21 宏定义与使用分析

C 语言中的宏定义#define 是预处理器处理的单元实体之一#define 宏定义可以出现在程序的任意位置#define 定义之后的代码都可以使用这个宏(无作用域的概念)定义常量宏#define 定义的宏常量可以直接使用#define 定义的宏常量本质为字面量【不占用内存】实例分析: 宏表达式分析Test.c#define ERROR -1#define PATH1 ...

2019-02-01 18:50:21 579

原创 C语言进阶剖析 20 链接过程简介

问题:工程中的每个 C 语言源文件被编译后产生目标文件,这些目标文件如何生成最终的可执行程序呢?链接器的意义链接器的主要作用 是把各个模块之间互相引用的部分处理好,使得各个模块之间能够正确的衔接。模块之间的链接静态链接由链接器在链接时将库的内容直接加入到可执行文件中Linux 下静态库的创建和使用编译静态库源码:gcc -c lib.c -o lib.o生成静...

2019-02-01 11:44:38 715

Vxworks设备驱动 曹桂平版

vxworks设备驱动开发详解-曹桂平版    十年经典-vxworks设备驱动开发详解的电子版 超清无水印pdf文档,带标签。 自用的 分享给大家!

2019-04-10

Bull120U.dll

下载这个dll以后可以在百度云管家下载资源

2018-04-20

ippicv_windows_20151201.zip

CMake+OPENCV3.1

2017-04-20

空空如也

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

TA关注的人

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