C
文章平均质量分 63
MayeF
学无止境,Keep Going!
展开
-
关键字static的作用
这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用: 1)在函数体内,一个被声明为静态的变量在这一函数被调用过程中维持其值不变(该变量存放在静态变量区)。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函转载 2014-08-31 23:02:23 · 1003 阅读 · 0 评论 -
strlen和sizeof 简析
首先,明确strlen和sizeof的主要区别。 strlen:指获取字符串的长度。 sizeof:指指针所指向内容的内存占用空间。 sizeof 的输出结果始终是字节。 sizeof的输出结果大小包含结束符\0。 输出结果如下: 从前三行输出结果可见: .1、整型在32、64位系统中占4个字节。 .2、10个整型数组占40个字节。这也说明sizeof输出结果都是按原创 2015-11-09 18:49:00 · 500 阅读 · 0 评论