码迷,mamicode.com
首页 >  
搜索关键字:形参 变量交换    ( 3985个结果
通过指针形参修改实参的值1
先说说修改基本类型变量的值,比如说int类型,可以直接修改,也可以通过函数修改,看下代码 #include void change(int *a) { int temp = 555; a = &temp; } int main() { int i = 5; int j = 55; int *p = ...
分类:其他好文   时间:2014-10-10 22:40:14    阅读次数:238
不完全类型
1 class Screen;不完全类型只能以有限方式使用。不能定义该类型的对象。不完全类型只能用于定义指向该类型的指针及引用,或者用于声明使用该类型作为形参类型或者返回值类型。只有当类定义已经在前面出现过,数据成员才能被指定为该类型。如果是不完全类型,那么数据成员只能是指向该类类型的指针或引用。所...
分类:其他好文   时间:2014-10-10 21:30:24    阅读次数:195
C运算符
写这篇只是铭记一下基础!!!!!优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++...
分类:其他好文   时间:2014-10-10 15:20:50    阅读次数:199
默认构造函数
定义一个对象没有使用初始化表达式,就像下面的一样Foo f1;Foo f2 = Foo();Foo f2(); // 这个是错的,它声明了一个函数就会调用默认构造函数(不带参数或者形参含有默认值),如果类没有定义构造函数,那么编译器会自动合成一个默认的构造函数。如果类中定义了其他类型的构造函数,那么...
分类:其他好文   时间:2014-10-09 23:36:37    阅读次数:148
关于重载
重载显然是指的函数形参列表,与返回值没有什么关系,与形参名更没有什么关系!// 返回值不同,形参列表相同,重复声明Record lookup(const Account&);bool lookup(const Account&);// 非引用const和非引用,重复声明bool lookup(Acc...
分类:其他好文   时间:2014-10-09 22:26:37    阅读次数:189
ARM 汇编与C调用的若干问题(一般函数调用情况)
ARM 汇编与C之间的函数调用需要符合ATPCS,建议函数的形参不超过4个,如果形参个数少于或等于4,则形参由R0,R1,R2,R3四个寄存器进行传递;若形参个数大于4,大于4的部分必须通过堆栈进行传递。 R0 用来存放函数的第一个参数,R1用来存放第二个参数,R2用来存放第三个参数,R3用来存放第...
分类:其他好文   时间:2014-10-09 16:23:27    阅读次数:168
Javascript参数个数可变的函数 动态传人和取得参数
js中的函数是一个对象,一个Function对象(函数参数列表及函数主体事实上只是Function对象的构造函数的参数而已),跟其他对象一 样可以在运行时增加属性、删除属性,函数参数是可变的,比如定义函数时定义的参数列表只有3个参数,调用时你却可以只传2个参数,或超过3个参数,通过函 数对象的length属性可以得到函数定义的形参个数,而函数调用时的实际参数列表则可以通过函数的argument...
分类:编程语言   时间:2014-10-09 16:15:28    阅读次数:299
黑马程序员-block代码块和protocol协议
一、blockblock是一个变量,这个变量类似c语言中的函数指针,在回调场合用的特别多。它可以封装代码,有返回值有形参。下面通过代码来说明block的定义和使用。首先来看没有返回值没有形参的block1 void (^myblock)() = ^{2 NSLog(@"------...
分类:其他好文   时间:2014-10-09 13:34:23    阅读次数:142
C#拾遗(一)
声明随意写的一些笔记,主要给自己看的,说的有些不严谨,有些表达比较简略,大概就这意思就行了。内容 字符串,继承,三种参数修饰符,1.访问类的字段用thiseg: this.name = name; //后一个name是形参2....
分类:其他好文   时间:2014-10-07 23:08:54    阅读次数:329
vs2012 函数参数内存对齐引发编译错误
编译一个游戏库时,遇到个奇怪的问题。一个模板函数,形参是按值传入的。编译时实参是内存对齐过的,无法通过,引发类似下面的错误:error C2719: '_Val': formal parameter with __declspec(align('16')) won't be aligned经查,vs...
分类:其他好文   时间:2014-10-07 03:26:02    阅读次数:292
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!