找回密码
 注册
搜索
查看: 4650|回复: 3

请教:参数多值的问题

[复制链接]
guchanfeng 该用户已被删除
发表于 2004-7-18 14:34:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-18 16:51:56 | 显示全部楼层
以上程序并非参数多值,而是将算术表达式的结果传递给参数a。
7 b3 Z. _: ^0 |0 O5 \+ x  R) }/ g1 D  o: Y. c; e
  1. show(10|30);
    # t4 g+ \  M6 N9 {
  2. show(100|300);
    & J4 X9 ~5 L! [. g. O+ Q! H: f
  3. show(1000|3000);
复制代码
. v' Y1 F+ F! F* ?/ U1 Y
: t% w7 `0 x. y! O2 {; g0 ?
相当于:$ x1 E, B& z8 D; B
/ C+ E7 G+ R% X- c: H- K3 ]1 t

  1. 1 a# d! f( i) z, A% D' N, p. ~" H
  2. int n = 10 | 30;- V- Q* a9 J1 h+ x
  3. show( n );! d4 ]" L3 p$ {4 P1 k% j, P
  4. n = 100 | 300;
    2 M; N5 H& E% `/ t
  5. show( n );
    * x7 z1 @  W; H$ m( @0 e5 q: H: Y( A
  6. n = 1000 | 3000;
    6 ~5 X$ j+ u) e" ]# @! \
  7. show( n );
    - I* Q7 ?, P: x! S) G
复制代码
  c% Z7 Q: X& }% I

9 |7 A2 u% ?" A1 q! J: A: j“|” 是 C 语言中的位运算符“或”。
回复

使用道具 举报

guchanfeng 该用户已被删除
 楼主| 发表于 2004-7-18 18:15:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2004-7-19 14:03:38 | 显示全部楼层
Originally posted by guchanfeng at 2004-7-18 18:15:; m+ r6 }% M% p# v: j$ b* Q
经过天上云人一提醒,上网查了资料,现在豁然开朗。% z. U  B4 e9 p: A
多谢天上云人!
2 u* r. z: h1 }% t7 K& L还有一个问题:是不是没学SDK就学不会MFC?

) P/ b6 \/ k  ?* o9 c1 d) z
+ W5 R5 B8 R! W6 C0 K' q8 J' ]了解一下SDK对学习MFC有一定的帮助,但它不是必须的。0 Y, v$ z. _# H3 o, O* l% d
因为MFC已经把大多数的东西都“封装”好了。我们只要通过VC的“向导”,就能做几乎所有的东西(当然具体自己功能的代码是不可能生成的,它只能生成框架)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|宁德市腾云网络科技有限公司 ( 闽ICP备2022007940号-5|闽公网安备 35092202000206号 )

GMT+8, 2026-6-18 09:12 , Processed in 0.019956 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表