
笔记
shexujia
这个作者很懒,什么都没留下…
展开
-
C语言深度解剖
1.10,return 关键字return用来终止一个函数并返回其后面跟着的值。return (Val);//此括号可以省略。但一般不省略,尤其在返回一个表达式的值时。return可以返回些什么东西呢?看下面例子:char * Func(void){char str[30];…return str;}str 属于局部变量,位于栈内存中,在Func结束的时候被原创 2014-02-10 11:21:25 · 678 阅读 · 0 评论 -
对C的printf函数的可变长参数实现的分析
内容摘要:一直以来都觉得printf似乎是c语言库中功能最强大的函数之一,不仅因为它能格式化输出,更在于它的参数个数没有限制,要几个就给几个,来者不拒。printf这种对参数个数和参数类型的强大适应性,让人产生了对它进行探索的浓厚兴趣。 【1. 使用情形 】[cpp] view plaincopyint a =10; double转载 2014-02-12 17:49:57 · 1169 阅读 · 0 评论 -
虚拟机ubuntu上网配置
环境宿主机:win7 64位虚拟机: V原创 2014-05-04 15:48:18 · 777 阅读 · 0 评论 -
分析自己的linux启动代码
1,rcS#!/bin/sh## rcS Call all S??* scripts in /etc/rcS.d in# numerical/alphabetical order.## Version: @(#)/etc/init.d/rcS 2.76 19-Apr-1999 miquels@cistron.nl#PATH=/sbin:/bin:/usr/sbin:/原创 2014-05-15 10:26:50 · 652 阅读 · 0 评论 -
Cppcheck 1.54 C/C++静态代码分析工具
Cppcheck是一个C/C++代码分析工具,只检测那些编译器通常无法检测到的bug类型。 官方上建议让编译器提供尽量多的警告提示:1.使用Visual C++的话,应使用警告等级42.使用GCC的话,参看Warning options - using GCC 官方地址:http://cppcheck.sourceforge.net/当前版本:1.54 for wind转载 2014-07-01 16:49:21 · 1472 阅读 · 0 评论