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

请教:参数多值的问题

[复制链接]
guchanfeng 该用户已被删除
发表于 2004-7-18 14:34:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-18 16:51:56 | 显示全部楼层
以上程序并非参数多值,而是将算术表达式的结果传递给参数a。
; z. ], R8 F% D9 O6 S/ v4 {0 q
# x* P1 m, r4 U; f
  1. show(10|30);' o2 J. K' F/ y, U  S7 G. o# n
  2. show(100|300);
    ! @7 Q7 k+ R2 h& E
  3. show(1000|3000);
复制代码
$ c* A8 s6 s# h8 c) V. ~( w
1 U, f' q  N! Z8 X7 i
相当于:# L/ C, D, A2 v0 r/ u7 M8 c
+ J+ _2 d0 r4 E& |

  1. 9 N8 P  T4 E6 o/ C! c* {! K
  2. int n = 10 | 30;
    * n# S3 Y/ z0 P
  3. show( n );7 H3 S+ R$ c, U# g) I
  4. n = 100 | 300;& L9 \) M  W5 {" H" v
  5. show( n );. n3 v2 N% k" ~+ i3 }0 J
  6. n = 1000 | 3000;* W4 ~) l; j4 Y- M$ J- X  B
  7. show( n );! I5 S( f% C0 `
复制代码
% X+ o3 C  h6 e! G; p; ^
. K* v- X2 n& c$ w: [1 t$ o; x
“|” 是 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 {* I* i( R% V2 S( y4 q1 _$ b0 l
经过天上云人一提醒,上网查了资料,现在豁然开朗。: O/ J/ K6 O; t5 m
多谢天上云人!7 @$ J/ p0 y4 x) s; l
还有一个问题:是不是没学SDK就学不会MFC?

8 _( L# V1 _: c& s* m) @5 m
& R8 ]( ]% _, z; m5 W了解一下SDK对学习MFC有一定的帮助,但它不是必须的。
8 O& ]; F: E- |( N因为MFC已经把大多数的东西都“封装”好了。我们只要通过VC的“向导”,就能做几乎所有的东西(当然具体自己功能的代码是不可能生成的,它只能生成框架)。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-30 02:51 , Processed in 0.019357 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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