1、进入gdb调试模式 $ gdb xxx(程序名) 设置函数参数:set args xxx 查看函数参数:show args2、break 行号(打断点)3、delete 行号 (取消断点)4、next 单步运行5、step 进入函数内部6、finish 退出当前函数7、print 变量名/...
分类:
数据库 时间:
2014-07-03 06:18:16
阅读次数:
253
本人自己录制的swift菜鸟入门,欢迎大家拍砖,有什么问题可以在这里留言。 主要内容: 函数定义与调用(Defining and Calling Functions) 函数参数与返回值(Function Parameters and Return Values) 函数参数名称(Function Parameter Names) 函数类型(Function Types) 函数嵌套(Nested Fu...
分类:
其他好文 时间:
2014-06-30 16:35:58
阅读次数:
235
要理解两者的区别,就要分别理解他们的本质strlen(char *) 计算字符串的长度,内部实现是用一个循环计算字符串的长度,直到‘\0’为止1.srtlen 是一个函数,参数只能为char 或者 string (sizeof是运算符,可以对好多类型作sizeof,如struct, class等)2...
分类:
编程语言 时间:
2014-06-27 15:32:40
阅读次数:
246
C语言值传递 地址传递 : 1.值传递 eg: 1voidExchg1(intx,inty)2{3inttmp;4tmp=x;5x=y;6y=tmp;7printf("x=%d,y=%d\n",x,y);8}9main()10{11inta=4,b=6;12Exchg1(a,b);13prin...
分类:
其他好文 时间:
2014-06-24 14:12:54
阅读次数:
206
【ref & out】 ref与out均指定函数参数按引用传递,惟一的不同是,ref传递的参数必须初始化,而out可以不用。 ref与out无法作为重载的依据,即ref与out编译器认为一样。如下: 但是ref函数与非ref函数是可以重载的,如下: 参考:1、http://msdn.mi...
分类:
其他好文 时间:
2014-06-22 23:10:00
阅读次数:
180
栈帧由下面几个元素组成:
返回地址:函数完成后要返回的程序内部地址
局部数据存储:为局部变量分配的内存
参数存储:为函数参数分配的内存
栈指针和基指针:运行时系统用来管理栈的指针
栈指针通常指向栈顶部。基指针通常存在并指向栈帧内部的地址,比如返回地址,用来协调访问栈帧内部的元素。这两个指针都不是C指针,他们是运行时系统管理程序栈的地址。...
分类:
编程语言 时间:
2014-06-22 16:42:42
阅读次数:
235
函数名: system
功 能: 发出一个DOS命令
用 法: int system(char *command);
system函数已经被收录在标准c库中,可以直接调用
system()函数用于向操作系统传递控制台命令行,以WINDOWS系统为例,通过system()函数执行命令和在DOS窗口中执行命令的效果是一样的,所以只要在运行窗口中可以使用的命令都可以用SY...
分类:
编程语言 时间:
2014-06-22 06:32:14
阅读次数:
312
也许一般代码不会触及最大参数长度和最大栈深度,但某些特殊场合,检测这两个参数还是有必要的
例如:用递归计算斐波那契数列的第n个值,不了解最大栈深度,难免显得肤浅
又例如:将一串charCode转成String,不了解最大参数长度,采用字符串拼接的方式,效率提不上,特别是在串较长的情况下
function getMaximumSupportedArgumentsLength(){
var a...
分类:
编程语言 时间:
2014-06-22 06:06:20
阅读次数:
258
数组名可以作函数的实参和形参。如:#includeint main(void){ int array[10]; f(array,10);}f(int arr[],int n){}array为实参数组名,arr为形参数组名。在学习指针变量之后就更容易理解这个问题了。数组名就是数组的...
分类:
其他好文 时间:
2014-06-18 18:10:40
阅读次数:
238
【文章摘要】 在C语言中,结构体参数变量经常作为函数的参数来进行传递。但如果参数设置不当,会出现内存问题。 本文以实际的程序代码为例,详细地介绍如何正确地使用结构体参数变量,为相关的开发工作提供了参考。【关键词】 C语言 结构体 函数 参数 传递 一、前言 本文中的程序实现对员工信息结构体字段赋值并打印出来的功能。该结构体的定义如下:// 员...
分类:
编程语言 时间:
2014-06-18 07:56:04
阅读次数:
290