![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
赵健乔
这个作者很懒,什么都没留下…
展开
-
struct的成员对齐问题
转自:http://blog.chinaunix.net/uid-20672257-id-3138843.html1 自然对界struct 是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float 等)的变量,也可以是一些复合数据类型(如array、struct、union 等)的数据单元。对于结构体,编译器会自动进行成员变量的对齐,以提高运算效率。缺省情转载 2016-01-05 10:51:42 · 922 阅读 · 0 评论 -
C/C++语言——关键字
C/C++语言关键字原创 2015-02-26 22:54:39 · 1667 阅读 · 0 评论 -
C/C++语言——数据类型
C/C++数据类型:short、int、long、char、float、double 这六个关键字代表C语言里的六种基本数据类型。原创 2015-03-18 23:07:58 · 1569 阅读 · 0 评论 -
C/C++语言——GCC编译器
C程序GCC编译器 源文件 -> 预编译处理 -> 编译及优化程序本身 -> 汇编程序 -> 链接程序 -> 可执行文件原创 2015-02-24 21:41:25 · 1424 阅读 · 0 评论 -
计算机内存分配
计算机内存分配,程序的内存空间,堆与栈的比较,new/delete与malloc/free详解原创 2015-03-03 23:33:22 · 3056 阅读 · 0 评论 -
C程序设计语言整理笔记(六)结构
1. 结构的基本知识Ø 结构是一个或多个变量的集合,这些变量可能为不同的类型,为了处理的方便而将这些变量组织在一个名字之下Ø 结构可以拷贝、赋值、传递给函数,函数也可以返回结构类型的返回值Ø struct point{ int x; int y;};关键字struct引入结构声明:st原创 2012-09-19 21:31:50 · 1159 阅读 · 0 评论 -
C程序设计语言整理笔记(三)控制流
1. 语句与程序块Ø 表达式语句由表达式加上分号“;”组成,在C语言中,分号是语句结束符。Ø 用一对花括号”{”与”}”把一组声明和语句括在一起就构成了一个复合语句(程序块) 复合语句在语法上等价于单条语句 2. if-else/else-if语句Ø if-else语句的else部分是可选的,每个else与最近的前一个没有else配对的i原创 2012-09-19 21:03:20 · 989 阅读 · 0 评论 -
C程序设计语言整理笔记(四)函数与程序结构
在一组文本行中查找包含字符串“ould”的行 #include #define MAXLINE 1000 //最大输入行长度 int getline (char line[], int max); int strindex (char source[], char searchfor[]); char pattern[]原创 2012-09-19 21:08:11 · 1492 阅读 · 0 评论 -
C程序设计语言整理笔记(五)指针与数组
1. 指针与地址Ø 指针是一种保存变量地址的变量 Ø 一元运算符&可用于取一个对象的地址p = &c;将把c的地址赋值给变量p,我们称p为“指向”c的指针地址运算符&只能应用于内存中的对象,即变量与数组元素。它不能作用于表达式、常量或register类型的变量 Ø 一元运算符*是间接寻址或间接引用运算符当它作用于指针时,将访问指针所指向的对象原创 2012-09-19 21:23:49 · 1233 阅读 · 0 评论 -
C程序设计语言整理笔记(二)类型,运算符与表达式
Ø 变量和常量是程序处理的两种基本数据对象Ø 声明语句说明变量的名字和类型,也可以指定变量的初值Ø 对象的类型决定该对象可取值的集合以及可以对该对象执行的操作Ø 运算符指定将要进行的操作Ø 表达式把变量与常量组合起来生成新的值 1. 变量 变量的命名与符号常量的命名Ø 由字母和数字组成的序列,但其第一个字符必须为字母。下划线原创 2012-09-19 20:54:38 · 940 阅读 · 0 评论 -
C程序设计语言整理笔记(七)输入与输出
1. 标准输入/输出Ø 最简单的输入机制是使用getchar()从标准输入中(键盘)一次读取一个字符: int getchar(void) getchar函数在每次被调用时返回下一个输入字符。若遇到文件尾,则返回EOFØ 在许多环境中,可使用符号来实现输入重定向,它将把键盘输入替换为文件输入:如果程序prog中使用了函数原创 2012-09-19 21:43:10 · 794 阅读 · 0 评论 -
C/C++ 常见编译错误及解决办法
1、outside of class is not definitionYou have semicolons (;) at the end of all your function definitions making the compiler think they're declarations.在方法定义的后面都误添加上了";",导致编译器认为这仅仅是个声明。 2、w原创 2016-04-18 12:57:19 · 1558 阅读 · 0 评论