会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黑尾鸥
博客园
首页
新随笔
联系
订阅
管理
2021年3月6日
ANSI C类型限定符(const,restrict,volatile,_Atomic)
摘要: ANSI C类型限定符 我们通常使用类型和储存类别来修饰C中的变量,在标准之中还有这样一些特殊的限定符可以帮助我们更好的修饰C中的变量,它们包括const、volatile、restrict、_Atomic。下面来分别详述它们的用处。 1. const:恒常性修饰符 使用const修饰符修饰的变量不
阅读全文
posted @ 2021-03-06 00:30 黑尾鸥
阅读(132)
评论(0)
推荐(0)
2021年3月5日
C语言中储存类别和内存管理
摘要: C语言中储存类别和内存管理 储存类别 C语言提供了多种储存类别供我们使用,并且对应的有对应的内存管理策略,在了解C中的储存类型前,我们先了解一下与储存类型相关的一些概念。 1. 基础概念 对象:不同于面向对象编程中的对象的含义,C语言是面向过程编程,不存在这样对象的概念,这个对象指的是值储存所占据物
阅读全文
posted @ 2021-03-05 17:42 黑尾鸥
阅读(440)
评论(0)
推荐(0)
2021年3月2日
C语言中字符串详解
摘要: C语言中字符串详解 字符串时是C语言中非常重要的部分,我们从字符串的性质和字符串的创建、程序中字符串的输入输出和字符串的操作来对字符串进行详细的解析。 什么是字符串? C语言本身没有内置的字符串类型,字符串本质上是一种特殊类型的数组,它的组成元素类型为char,除此之外不受制与数组长度的限制,以'\
阅读全文
posted @ 2021-03-02 11:38 黑尾鸥
阅读(2278)
评论(0)
推荐(0)
2021年2月25日
复合字面量
摘要: 复合字面量 复合字面量,是除了符号常量之外的常量,例如:5是int的字面常量,1.2是double的字面常量,'a'是char的字面常量,"hello"是字符串的字面常量。一般来说,字符常量可以方便初始化变量,而且可以用于相应运算。其中较为特殊的还有数组的复合字面常量。形如:(int [2]){1,
阅读全文
posted @ 2021-02-25 10:41 黑尾鸥
阅读(389)
评论(0)
推荐(0)
const修饰符相关
摘要: const修饰符相关 const修饰符表明一个变量是常量,大致分为三类:常量数组(等同于常量指针),常量指针,指向常量的指针。 常量数组中数据都是不可修改的,任何试图修改常量数组中的数据的操作都会报错。 常量指针,指针本身是常量,是不可以修改它的指向的,但是可以修改它指向变量的数值,它的修饰符一般放
阅读全文
posted @ 2021-02-25 10:13 黑尾鸥
阅读(70)
评论(0)
推荐(0)
C语言中指针和多维数组
摘要: 指针和多维数组 数组名是特殊的指针 数组是一个特殊的指针,多维数组也是更为复杂的数组,它们的关系是什么样的呢? 我们通过一个简单的例子来比较形象的了解指针和多维数组: int a[2][3]; 这是一个2*3的二维数组,首先我们清楚数组名就是指向数组首元素的常量指针(它不可以指向其他部分,可以对指向
阅读全文
posted @ 2021-02-25 10:11 黑尾鸥
阅读(396)
评论(0)
推荐(0)
公告