C/C++
lynnlycs
这个作者很懒,什么都没留下…
展开
-
C语言关键字 - 铁布衫:const
C语言关键字 - 铁布衫:const铁布衫:const描述:相传C世界中出现了一件极品装备const,它能的出现,让天下所有的刺客,黑客都失业了,在它的保护下,所有的变量都可以完好无损。作用:const是constant的简写,表示海枯石栏,恒定不变,一旦相伴,永不“心”变。只要一个变量前面用const来修辞,就意味着该变量里的数据可以被访问,不能被修改。我们其实还可以给它起个转载 2013-03-18 19:52:11 · 510 阅读 · 0 评论 -
指针常量和常量指针的区别和巧记
转自https://blog.csdn.net/youyou519/article/details/82704401引自原作者巧计方式就是倒着读char * const s可以读作 s is a const pointer to char,也就是s是一个常量指针指向一个char类型。此时s指向固定,但是指向地址的内容可变。const char * s; --...转载 2019-03-21 17:43:16 · 481 阅读 · 0 评论 -
C语言指针赋值0 NULL null 空指针
转自 https://blog.csdn.net/Xiejunyi12/article/details/50655606思考一下对指针赋值为0会产生什么结果?用编译器试验了一下 会得到一个空指针!其实这种现象在C语言中是有定义的。值为0的整形常数表达式或强制转换为void *类型的表达式可通过强制类型转换、赋值或比较操作转换为任意类型的指针。其结果将产生一个空指针。...转载 2019-03-07 11:06:53 · 4795 阅读 · 0 评论 -
goto语句 label 标签 测试代码
#if 1#if 0int main(int argc, char* argv[]){ int ret = 0; printf("***goto test\n"); //goto label_2;label_1: printf("***goto label_1\n"); printf("***label_1 end\n"); label...原创 2019-03-07 10:06:45 · 1108 阅读 · 0 评论 -
C++ 标识符的作用域
作用域:局部作用域、全局作用域、文件作用域、函数作用域、函数原型作用域、名空间作用域、类作用域 + 块作用域转载 2017-08-11 15:15:55 · 1511 阅读 · 0 评论 -
指针函数与函数指针的区别
转自:http://blog.csdn.net/unix21/article/details/8925410一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表)转载 2013-08-12 12:53:13 · 725 阅读 · 0 评论 -
结构体中定义函数指针
转自:http://blog.csdn.net/unix21/article/details/9293877结构体指针变量的定义,定义结构体变量的一般形式如下:形式1:先定义结构体类型,再定义变量struct结构体标识符{成员变量列表;…};struct 结构体标识符 *指针变量名;变量初始化一:struct结构体标识符 变量名={初始化值1,初始化值2转载 2013-08-12 12:51:20 · 34750 阅读 · 2 评论 -
预处理
本章集中讨论与预处理程序有关的问题。在编译程序对程序进行通常的编译之前,要先运行预处理程序。可能你以前没有见过这个程序,因为它通常在幕后运行,程序员是看不见它的,然而,这个程序非常有用。 预处理程序将根据源代码中的预处理指令来修改你的程序。预处理指令(如#define)为预处理程序提供特定的指令,告诉它应该如何修改你的源代码。预处理程序读入所有包含的文件和待编译的源代码,经过处理生成源代转载 2013-03-19 18:55:20 · 756 阅读 · 0 评论 -
C语言运算符优先级
C语言运算符优先级优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右--()圆括号(表达式)/函数名(形参表)--.转载 2013-03-19 18:46:47 · 435 阅读 · 0 评论 -
C语言 常量与变量
C语言 常量与变量常量与变量正所谓静中有动,动中有静,常量与变量亦是如此,它们之前相互依赖,相互影响。关于常量与变量,很多朋友可能觉得没有什么好介绍的,它实在是太简单了,单从字面上看就知道什么意思?我想说的不是关于常量与变量的概念,而是其深入的实质。其实很多朋友在学到后面指针的时候经常会出现,段错误,晕指针(我对那些指针恐惧者的症状叫法),野指针等问题,都是因为对常量和变量的理解不转载 2013-03-18 19:54:45 · 4084 阅读 · 0 评论 -
C语言关键字 - 专一王子:volatile
专一王子:volatile描述:每个变量和他的名字一样很善变,有时候它善变是发自内心的,有时是外部因素决定的,只有volatile变量才会表里如一,因此获得了专一王子的美誉。作用:volatile字面意思是易挥发,易变化的意思,它修辞的变量表示该变量的值很容易由于外部因素发生改变,强烈请求编译器要老老实实的在每次对变量进行访问时去内存里读取。可能上面说的还不是很清楚,我们换个例子来说,你明转载 2013-03-18 19:49:41 · 575 阅读 · 0 评论 -
C语言关键字 - 浪里白条:goto
C语言关键字 - 浪里白条:goto浪里白条:goto描述:在所有的编程语言里,恐怕没有哪个关键字可以和goto相比,它可以指哪打哪,完全不用去顾忌编码规则,在代码世界里游刃有余,混得代码海洋里的浪里白条美誉,也正是由于其放荡不羁的特性,被编码规则牢牢划死在编程准则不允许之首。作用:正如其名,go to everywhere,它可以在代码逻辑中任意穿梭,只要给我定义一个靶心(标签),我转载 2013-03-18 19:50:48 · 1294 阅读 · 0 评论 -
C语言数组与指针
C语言数组与指针 好多同学都说:“老师,我看到指针就晕!”,说实话,见过晕血的,见过晕车的,晕指针的到是第一次听说! 我们先来分析一下晕车的原理,再来对比一下为什么晕指针。 晕车,是因为耳朵里的一个器官对外界的振动太敏感,导致身体调节功能紊乱,系统不能正常工作,轻则,晕点,中则,吐点,重则,“重启”(倒地)。时间长了,知道自己晕车,于是,看到公交转载 2013-03-18 19:55:55 · 568 阅读 · 0 评论 -
C语言关键字 - 乱世枭雄:static与extern
乱世枭雄:static与extern描述:在C程序世界里,不同代码国度以.c文件为国界分隔开来,在单个国家(C源文件)里有不同的函数占山为王,军阀割据,每个C程序世界里只有一个君主main和其首都(main函数体),main通过下传圣旨(参数),调用各种军阀(函数),来掌控整个C程序世界的有序运行。在和谐世界的幌子下,却是别番风景,某军阀(函数)心怀叵测,不想单纯听从于main的指挥与调度,树转载 2013-03-18 19:52:58 · 603 阅读 · 0 评论 -
ffmpeg学习(二) 通过rtsp获取H264裸流并保存到mp4文件
转自https://www.cnblogs.com/wenjingu/p/3990071.html请阅读原文转载 2019-03-27 13:34:33 · 1701 阅读 · 0 评论