【第22期】观点:IT 行业加班,到底有没有价值?

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;

 

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

相关文章推荐

I2C总线协议学习笔记

from: http://dpinglee.blog.163.com/blog/static/14409775320112239374615/ 1.I2C协议    2条双向串行线,一条数据线SD...

iOS开发笔记 之 第1章 Objective-C语法学习

iOS开发笔记 之 第1章 基本概念与Helloword iOS开发笔记 之 第2章 Objective-C基本语法学习 iOS开发笔记 之 第3章 Objective-C数据结构与算法 iOS开发笔记 之 第4章 消息和协议 iOS开发笔记 之 第5章 iPhone的基本控件 iOS开发笔记 之 第6章 网络通信(socket、http、蓝牙)   <h1 style="text-align: ce

S3C2410 vivi阅读笔记

S3C2410 vivi阅读笔记 建议读一读《嵌入式系统Boot Loader技术内幕》(詹荣开著),google一下就会找到一片。什么是Bootloader就不再这里废话了,看看上面的文章就明了了...

IOS学习笔记--objective-c 系列篇

  IOS学习笔记1—Objective C—类、属性、方法 <table style="border-collapse: collapse; width

I2C总线协议学习笔记

1.I2C协议   2条双向串行线,一条数据线SDA,一条时钟线SCL。   SDA传输数据是大端传输,每次传输8bit,即一字节。   支持多主控(multimastering),任何时间点只能有一...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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