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

请教:参数多值的问题

[复制链接]
guchanfeng 该用户已被删除
发表于 2004-7-18 14:34:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-18 16:51:56 | 显示全部楼层
以上程序并非参数多值,而是将算术表达式的结果传递给参数a。7 Q' M# Z2 x0 A$ t! v; Q- K( }

" l/ ]% V, V' l$ j
  1. show(10|30);
    7 A! m4 }: u1 X$ x( `& {5 t9 f  o  l
  2. show(100|300);
    ' M4 G2 o  Q5 P& F& i
  3. show(1000|3000);
复制代码

$ e9 L) w" N9 u" a2 e5 f9 h
& C) ]. E  \7 m8 }' \4 u相当于:
, ?3 [) \* @5 w! e0 Y: }8 V0 y/ a1 h8 C: s
  1. ; r8 f! Z. \; P
  2. int n = 10 | 30;, W1 R; \' L/ l4 ]. N% T7 ?. N
  3. show( n );* X- [5 T1 M& O. j
  4. n = 100 | 300;
    1 c4 Q2 }9 q# s' f
  5. show( n );, ^: P$ b. b' t9 r  o, k
  6. n = 1000 | 3000;/ ^  f9 q9 j7 ^: t6 [* A  f
  7. show( n );
    ' a$ `  M4 k% w
复制代码
7 D+ t# Z0 c) [4 Z6 Y9 z$ w1 O

- @7 k; p/ M- [0 E“|” 是 C 语言中的位运算符“或”。
回复

使用道具 举报

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

使用道具 举报

发表于 2004-7-19 14:03:38 | 显示全部楼层
Originally posted by guchanfeng at 2004-7-18 18:15:
/ F3 L2 K+ x1 ]/ p+ N* b% }) h经过天上云人一提醒,上网查了资料,现在豁然开朗。. k8 g! Y' B* O6 h
多谢天上云人!% k9 ]+ m7 Q9 Z# n9 a
还有一个问题:是不是没学SDK就学不会MFC?

0 ]5 v4 H! P. f" C* F5 J* }) w* y$ {0 _
了解一下SDK对学习MFC有一定的帮助,但它不是必须的。0 ~' A; h  @5 z% b
因为MFC已经把大多数的东西都“封装”好了。我们只要通过VC的“向导”,就能做几乎所有的东西(当然具体自己功能的代码是不可能生成的,它只能生成框架)。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-4 17:03 , Processed in 0.024022 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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