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

请教:参数多值的问题

[复制链接]
guchanfeng 该用户已被删除
发表于 2004-7-18 14:34:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-18 16:51:56 | 显示全部楼层
以上程序并非参数多值,而是将算术表达式的结果传递给参数a。; |7 s* F& U5 k3 X4 ?

! a3 Y9 s5 h1 p% x0 S& u) Y
  1. show(10|30);
    & g; M  _' \! k9 l4 ?2 p
  2. show(100|300);3 l" y0 o, C4 |9 a. N& q( E" j
  3. show(1000|3000);
复制代码
# H' L' `2 l: i8 `- s) {$ O% o+ G
6 q2 D# c% u  ]3 V% o( q
相当于:6 a* G5 I; O6 H) A$ \

) e5 ^7 n5 \' R1 t& S
  1. 6 u' O  d/ E, l9 a$ d
  2. int n = 10 | 30;
    9 {  d8 x) C7 D2 b4 o& i
  3. show( n );
    % B, T6 ^- i2 c4 I
  4. n = 100 | 300;! ^9 J. [7 o/ [
  5. show( n );% ?' S; C  U: ~8 o& k4 R3 z
  6. n = 1000 | 3000;  k$ r0 q4 H5 j0 G, j4 i
  7. show( n );
    % A. L% \; W) N  J. c
复制代码

$ z! k) J3 n- \: T& f8 |% q# z4 s5 Z9 Q- x0 @3 u
“|” 是 C 语言中的位运算符“或”。
回复

使用道具 举报

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

使用道具 举报

发表于 2004-7-19 14:03:38 | 显示全部楼层
Originally posted by guchanfeng at 2004-7-18 18:15:
5 H+ w" v+ y0 w经过天上云人一提醒,上网查了资料,现在豁然开朗。: L: N, l$ [, H8 Y- G8 z
多谢天上云人!
( K2 t) w" s5 \! |# r) P还有一个问题:是不是没学SDK就学不会MFC?
: H8 ~& E0 ^. X8 [0 A

7 m" h4 v8 ^  {! O: u3 t* o) J了解一下SDK对学习MFC有一定的帮助,但它不是必须的。
( C! ^* a/ r/ i因为MFC已经把大多数的东西都“封装”好了。我们只要通过VC的“向导”,就能做几乎所有的东西(当然具体自己功能的代码是不可能生成的,它只能生成框架)。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-30 13:20 , Processed in 0.040837 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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