C 笔记

原创 2016年05月30日 14:54:44

此处为需要了解的内容:

1,声明 定义区别

声明是告诉编译器,这个名字已经匹配到一块内存上了

定义是创建了对象并分配了内存

2,注意事项

尽量少的使用全局变量

参数命名合理 顺序恰当

如果参数是指针 且只当做输入用 应加const 防止被修改

不要省略返回值类型

3,内存 静态区 栈 堆

堆栈 : 栈 stack 堆 heap

保存自动全局变量和Static 变量 局部变量

整个程序的声明周期都存在,编译时分配

Malloc 或 new 分布的内存,free 或者delete来释放

4,指针

int *p = 0x00; 定义指针变量p,设置p=0x00;地址*p=0x00;

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

C语言笔记整理完整版

2016年11月9日 18:09:02      结束   ————————————————————————2016年10月31日 21:23:34————————————————————...
  • qq_36100960
  • qq_36100960
  • 2016年11月09日 18:08
  • 1369

C语言程序设计笔记(一)

1.计算机和编程语言 - 程序是用特殊的编程语言写出来表达如何解决问题的 - 不是用编程语言来和计算机交谈、而是描述要求它如何做事的过程和方法 - 辗转相除法(在数据结构中,这称为自然语...
  • fj_Author
  • fj_Author
  • 2015年06月01日 00:52
  • 3014

C语言完整笔记

C语言的字符集 C语言字符集由字母,数字,空格,标点和特殊字符组成。 1.字母 小写字母a~z共26个 大写字母A~Z共26个 2.数字 0~9共10个 3.空白符 空格符、制表符、换行符等统...
  • focusjava
  • focusjava
  • 2013年08月28日 13:20
  • 3565

数据结构C语言版本的学习笔记

数据结构C语言版本的学习笔记
  • masonson
  • masonson
  • 2016年10月13日 09:50
  • 302

C程序设计语言笔记

本文主要记录C语言“圣经”——《C程序设计语言》
  • lincoln_2012
  • lincoln_2012
  • 2014年07月10日 17:15
  • 1128

C语言课程笔记(一)

C语言课程笔记(一)算法包括:确切性;有穷性;有效性;IO性。C中基本数据类型:int,short,long,float,double,char以及(unsigned)Sizeof的结果 ...
  • viperasi
  • viperasi
  • 2007年07月25日 13:55
  • 568

C/C++ 学习笔记

以下是从右到左开始计算的(函数参数都是从右边到左边开始滴啊) cout i ", " i-- endl; printf("%d, %d", j, j--);   1.        C++...
  • TQH_Candy
  • TQH_Candy
  • 2016年08月16日 15:14
  • 722

《C语言》初学者笔记

1.0表示正常,-1表示异常 换行\n 排版代码键位“alt F8” 2.变量的本质就是内存中一段存储空间。变量的初始化就是变量的赋值。 3.释放不是清空,而是把使用权限分配给其他程序。用填充数字来...
  • qq_19982213
  • qq_19982213
  • 2016年07月31日 11:33
  • 194

C语言编程笔记

1,构造函数初始化列表: CmCurveEx::CmCurveEx(const Mat& srcImg1f, float maxOrntDif): m_maxAngDif(maxOrntDif), m...
  • sac761
  • sac761
  • 2016年07月23日 11:57
  • 926

传智播客C语言笔记一:C语言课程概述

什么是语言,什么是C语言,有什么区别于联系呢?         一提到语言这个词,人们自然想到的是像英语、汉语等这样的自然语言,因为它是人和人相互交流信息不可缺少的工具。大家听到我们之间交流的就是汉语...
  • u013277312
  • u013277312
  • 2014年12月11日 19:39
  • 836
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C 笔记
举报原因:
原因补充:

(最多只允许输入30个字)