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

请教:参数多值的问题

[复制链接]
guchanfeng 该用户已被删除
发表于 2004-7-18 14:34:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-18 16:51:56 | 显示全部楼层
以上程序并非参数多值,而是将算术表达式的结果传递给参数a。
) @) F# P' `6 w4 f
$ c3 x. p, ~- O0 m
  1. show(10|30);
    & U0 X  H0 @; B, A7 {& m; N
  2. show(100|300);
    : |/ t: M" c7 b6 r- J, O# l
  3. show(1000|3000);
复制代码
: R! S) ^/ ]; F' c9 a
) j/ I* U8 T+ f
相当于:9 k/ D$ G" t5 ^9 I* n

5 [& J; c* o( r

  1. * w7 Q7 P8 _! n1 _* X  z7 K
  2. int n = 10 | 30;% D+ o8 R8 R. t- C+ Z1 c
  3. show( n );5 o9 u% Z$ k+ F( k& a# k
  4. n = 100 | 300;! d, B! h8 E% D4 s3 j9 `' v2 r4 ?
  5. show( n );. [9 g. e( r* G7 l1 z& |0 i( F' @
  6. n = 1000 | 3000;
    5 q& ?! ]  |9 L: h; ~2 H
  7. show( n );
    : S! T: l- b4 w( D, {2 R
复制代码
7 |- j: E* N. e# M( K* U& ~: w$ @

, x. T+ b  y, u$ 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:# o) ]/ j8 E! E  Z
经过天上云人一提醒,上网查了资料,现在豁然开朗。
  T/ V5 `' p! k多谢天上云人!
5 ^4 M# ]" \: x9 Z+ i# T3 Z# n还有一个问题:是不是没学SDK就学不会MFC?

) |9 Q# t; o4 G2 l4 T2 f
5 l- B* [/ d" a了解一下SDK对学习MFC有一定的帮助,但它不是必须的。
3 r0 R/ c9 K' k; I8 N4 U因为MFC已经把大多数的东西都“封装”好了。我们只要通过VC的“向导”,就能做几乎所有的东西(当然具体自己功能的代码是不可能生成的,它只能生成框架)。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-14 18:10 , Processed in 0.020752 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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