C
文章平均质量分 73
imjqy
这个作者很懒,什么都没留下…
展开
-
什么是对象(object)
什么是对象(object) 对象指存储器中可以用于保存值的一块区域。 C标准使用术语“对象”仅表示这个概念。 C++程序员在使用术语“对象”时有些随意。 有人把变量和对象视为等价的。 有人用对象表示和class相关的变量或值。 有人区分对象和值,使用术语“对象”表示可以被改变的数据,使用术语“值”(Value)表示不可以被改变的数据。 有人把对象分为有名对象和无名对象,使用变量表示有名称的对象。用指针可以指向一个变量,也可以指向其他对象。 C++使用最多的说法是,对象是内存中的一块带有类型的区域,无关是原创 2022-02-12 14:28:15 · 3881 阅读 · 0 评论 -
程序设计与C语言引论笔记——C语言数组的定义和初始化
C语言数组的定义和初始化 一维数组 数组变量也是变量。数组定义的形式与简单变量类似,但需要增加有关元素个数的信息。在被定义变量名之后写一对方括号就是一个数组定义,指定元素个数的方式是在括号里写一个整型表达式。 int a[10]; /*数组元素个数必须能在编译时静态确定,因此这个表达式必须能静态求值, 最简单的情况就是写一个整型字面量(整数)。*/ //定义数组时没做初始化, //如果是外部数组或局部静态数组,元素将自动初始化为 0, //如果是自动数组,元素将不初始化,这些元素的值处在没有明确初始化的状原创 2021-10-29 15:55:43 · 994 阅读 · 0 评论 -
程序设计与C语言引论笔记——字符数组与字符串
字符数组与字符串 字符串字面量 C语言规定了字符串字面量的描述方式:用一对双引号括起的任意字符序列就是一个字符串(字面量)。 这里唯一的限制是一个字符串不能跨越两行。如果顺序写出多个字符串,他们之间仅由空白字符分隔,这些字符串将被编译程序连接在一起,形成一个长的字符串。 printf("In 1983," " the American National Standards " "Institute (ANSI) established a committee whose " "goal was to原创 2021-10-29 14:45:22 · 299 阅读 · 0 评论