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

请教:参数多值的问题

[复制链接]
guchanfeng 该用户已被删除
发表于 2004-7-18 14:34:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-18 16:51:56 | 显示全部楼层
以上程序并非参数多值,而是将算术表达式的结果传递给参数a。
- X8 s0 w3 ?; r8 W4 r0 [2 V" r, K* }
  1. show(10|30);
    0 i$ u1 P/ X. I  ^- D! R
  2. show(100|300);
    6 E# u/ u5 i$ V+ X
  3. show(1000|3000);
复制代码
5 Y% o1 ]/ u0 ?( t4 k" ?* E" ~4 }6 x9 [

8 C( K; n' R9 v% N7 r/ g相当于:' a% A" O0 u6 n9 H0 Q0 S

" P) _  C" M' k2 C# t

  1. 2 G1 n3 R$ v+ p
  2. int n = 10 | 30;
    4 [- r) Z$ X! W; B
  3. show( n );
    ( r/ f; x9 t8 E9 V  A
  4. n = 100 | 300;
    , k# h* `# d( A
  5. show( n );& b) s& W$ u/ F- z) ~
  6. n = 1000 | 3000;
    ; r' y8 m: T4 n/ @" m! q; E
  7. show( n );
    6 g7 u. J; R1 j# V2 l6 _/ B2 J" B
复制代码

" u. ?1 F- Z1 X' a$ [  c, d$ N- `! i, X: s2 m; ~" p( t
“|” 是 C 语言中的位运算符“或”。
回复

使用道具 举报

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

使用道具 举报

发表于 2004-7-19 14:03:38 | 显示全部楼层
Originally posted by guchanfeng at 2004-7-18 18:15:# A5 q' `5 V6 h/ E' H
经过天上云人一提醒,上网查了资料,现在豁然开朗。5 H  ^. Q1 l2 S# x
多谢天上云人!
9 {5 m  W9 c  t& ^. m. C* E0 N  m" y还有一个问题:是不是没学SDK就学不会MFC?

+ G' i9 e8 H" X8 o' U4 H  s1 k" Z, F! ]) l: ^$ d5 }
了解一下SDK对学习MFC有一定的帮助,但它不是必须的。4 Y' Z) B: r  R! j2 B) y) ?
因为MFC已经把大多数的东西都“封装”好了。我们只要通过VC的“向导”,就能做几乎所有的东西(当然具体自己功能的代码是不可能生成的,它只能生成框架)。
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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