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 Primer Plus》读书笔记

  • 2013-04-22 18:40
  • 1.59MB
  • 下载

C对文件的一些操作(孙鑫vc++的阅读笔记)

打开文件 FILE fopen(const char *filename,const char *mode); @filename 要打开的文件 @mode 打开的模式 打开的模式有如下: "r"...

c8051fxxx PCB设计笔记

  • 2012-02-10 16:35
  • 1.38MB
  • 下载

Lua学习笔记--C调用Lua

Lua是一种嵌入式语言,可以很好的嵌入其他应用程序。lua为我们提供了一组灵活的C API,使C代码能够很好的与Lua进行交互。包括读写Lua全局变量,调用Lua函数,运行Lua代码,注册C函数反过来...

Objective-c学习笔记

  • 2012-05-12 23:05
  • 91KB
  • 下载

《C Primer Plus》读书笔记

  • 2012-04-07 18:29
  • 1.46MB
  • 下载

C\C++ 程序员从零开始学习Android - 个人学习笔记(八) - java基础 - 继承、抽象类、接口、内部类(待续)

http://kb.cnblogs.com/a/2335693/ 1,继承 使用extends从一个现有类(super类)继承一个子类。可以用final修饰一个类,使其不能被继承。 子类不继...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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