
C语言
赵小咖
每天努力一点点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言:字符串与字符串指针变量
字符数组和字符指针变量都能实现字符串的存储和运算,但它们之间是有区别的,主要有以下几点: 1.字符数组由若干个元素组成,每个元素存放一个字符,而字符串指针变量中存放的是地址(字符串的首地址)。 例: #include"stdio.h" void main() { charstring1[] = "i am a student"; char*string2 = "i am a原创 2017-03-03 15:58:30 · 3355 阅读 · 0 评论 -
c语言:结构体
结构体类型 结构体类型的一般形式如下: struct结构体表示名 {类型名1 结构体成员名表1; 类型名2 结构体成员名表2; …… 类型名n 结构体成员名表n; }; 其中struct是关键字,是结构体的标志。“结构体标识名”和“结构体成员名”都是用户定义的标识符。“结构体标识名”是可选项。每个“结构体成员名表”中都可包含有多个同类型的成员名,他们之间用原创 2017-03-03 15:59:19 · 977 阅读 · 0 评论 -
C语言:共用体
共用体类型的说明 一般形式 Union共用体标识名 { 类型名1 共用体成员名1; 类型名2 共用体成员名2; …… 类型名n 共用体成员名n; }; 共用体变量的一般定义和结构体相似。如 (1) union un { inti; floatx; }s1, s2; (2) union un { inti; floatx; }; union un s原创 2017-03-03 16:00:03 · 689 阅读 · 0 评论 -
C语言:枚举类型
在枚举类型的定义中列出所有可能的取值,被说明为该枚举类型的变量取值不能超过定义的范围。应该说明的是,枚举类型是一种基本数据类型,而不是一种构造类型,因为他不可能再分解为任何基本类型。 枚举类型的定义如下: enum 枚举名 {枚举值表}; 例: enum weekday { sun,mou, tue, wed, thu, fri, sat }; 枚举变量的说明: enu原创 2017-03-03 16:00:37 · 1128 阅读 · 1 评论 -
C++变量申明和定义的关系
为了允许程序拆分成多个逻辑部分进行编写,C++语言支持分离式编译机制,该机制允许将程序分割成若干个文件,每个文件可被独立编译。 如果将程序分为多个文件,则需要有在文件间共享代码的方法。例如,一个文件的代码可能需要使用另一个文件中定义的变量。一个实际的例子就是std::cin和std::cout,他们定义于标准库中,却能被我们写的程序使用。 为了支持分离式编译,C++原创 2017-06-12 15:05:26 · 797 阅读 · 0 评论