PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] 请问C语言的函数问题
楼主:
wasitom
(Tom)
2016-06-02 11:58:09
问题打在程式码里面了,如果有描述不清楚,我再重新想怎么说,因为我不太知道
怎么问...
http://codepad.org/bKvspcTZ
http://codepad.org/9GWQu9Cf
http://codepad.org/LZoTmQfB
作者:
shadow0326
(非议)
2016-06-02 12:05:00
呃 去学一下什么是call by value和call by reference
作者:
fatrabitree
(胖兔子)
2016-06-02 12:50:00
c 没有call by ref
作者:
hunandy14
(Charlott.HonG)
2016-06-02 13:16:00
不同的副程式间(主程式与程式也是) 参数是不共用的宣告在外面(第三个)叫做全域变量,大家都共用所以[main() 里面的 i][func() 里面的 i]是独立两个数修正第一行,不是参数是变量QQ
楼主:
wasitom
(Tom)
2016-06-02 15:07:00
那请问
http://codepad.org/OtGv8LZb
和
http://codepad.org/uqni6kr7
这个 都是全域为什么就不能交换呢??((不好意思 我刚刚接触很多不太懂
作者:
chuegou
(chuegou)
2016-06-02 15:17:00
你只有让x,y彼此交换 a,b没被动到你输入的是a与b的值 而不是a,b两个变量位址
楼主:
wasitom
(Tom)
2016-06-02 15:34:00
原来是这样,谢谢各位的帮忙!
作者:
steve1012
(steve)
2016-06-02 15:42:00
用名称bind 比较好理解
作者:
hunandy14
(Charlott.HonG)
2016-06-02 17:38:00
void swap(int x,int y){...} 这里的X,Y 一样不是全域你想做的事情要用指标,如以下范例
https://goo.gl/2EMGo3
楼主:
wasitom
(Tom)
2016-06-02 20:36:00
原来要用指标那个东西,谢谢你的解说~
继续阅读
[问题] OpenMP与OpenCV一起使用的程式问题
jason77623
[问题] struct 使用矩阵
mistborn82
[问题] QAudioInput, QAudioOutput桥接(Done)
chigi
[问题] A类别的函式内 呼叫 A类别函式 出错
hunandy14
[问题] 推积损毁问题
startbomb51
[问题] 继承架构设计的问题
sd016808
[问题] 多重继承下选择继承对像的问题
TMDTMD2487
[问题] 样板类别 的 运算子重载
hunandy14
[问题] C语言倒三角形
littlecc
[问题] 最大公因子
WingedDragon
Links
booklink
Contact Us: admin [ a t ] ucptt.com