学习笔记(一)

原创 2015年11月18日 17:56:21

一、写出BOOL型与0值比较的if语句

if(flag);

if(!flag);

-------------------------------------------------------------------

二、写出float型与0值比较的if语句

float EPSINON = 0.00001;

if(flag>EPSINON);

if(flag<EPSINON && flag>-EPSINON);

因为计算机在处理浮点数时有一些小误差。

此处EPSINON的值可根据自己工程所需要的精度而定。

---------------------------------------------------------------------

三、写出指针与0值比较的if语句

if(p==NULL);

if(p!==NULL);

---------------------------------------------------------------------

四、

void func(char str[10]){

}

在32位系统之下,当数组str变成参数的时候,系统会将其当成指针使用。因此sizeof(str) = 4;

---------------------------------------------------------------------

五、

void *GetMemorry(void)

{

  *p = "hello world";

   return p;

}

void man()

{

   char *p = NULL;

   p = GetMemorry(); 

}

此时p指向的是一堆乱码。因为在GetMemorry里,p指向的是栈区,在函数结束后,被系统回收。


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

相关文章推荐

flex学习笔记

  • 2017-08-07 08:58
  • 209KB
  • 下载

【学习笔记】 使用Maven+SSM框架 + MySQL写一个小案例

Maven+SSM+MySQL的简单案例

Java学习笔记之IO流

  • 2016-08-11 07:36
  • 15KB
  • 下载

ceph学习笔记

  • 2017-07-04 15:40
  • 12KB
  • 下载

ROS学习笔记-2: 编写服务端与客户端

定义srv服务 roscd beginner_tutorials mkdir srv cd srv touch AddTwoInts.srv rosed beginner_tutorials AddT...

angular学习笔记

  • 2017-08-22 08:58
  • 67KB
  • 下载

NSGA-II算法的学习笔记

1.    算法优劣性(相较于第一代NSGA) ① NSGA-II添加了精英策略,即保存群体中适应度在第一层级的个体。 ②NSGA-II提出了新的给群体按照非支配关系排序的方法,提高了算法速度。其中又...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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