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

请教:参数多值的问题

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

7 v2 _0 e" J% K  M! k# z
  1. show(10|30);  m- f& d( u& A& U* p+ n" X
  2. show(100|300);
    ( J8 X" K3 s, {$ L1 S* `$ a) F4 I
  3. show(1000|3000);
复制代码

$ v" ]; H/ J; a3 K, j
# _# h# o+ h/ d) |' @相当于:
! c7 F+ c5 R# A( @3 a
# {0 k8 u7 R- d# p
  1. 3 n9 E2 x9 U! C: }+ i  d+ b8 z0 j
  2. int n = 10 | 30;7 x3 d% n) D* \1 {8 Z
  3. show( n );* @7 m$ T6 v0 i1 i) a
  4. n = 100 | 300;$ l5 a4 R6 `* l# f5 t3 l+ I5 T: |, C
  5. show( n );
    , c7 q( i% I( C5 O5 w, C
  6. n = 1000 | 3000;. O5 b+ ~6 t: U/ [  m' b
  7. show( n );
    0 l* s. t7 J" h/ P: J. G
复制代码

4 i% p' C( K& x4 j. w8 x" h0 ~* v* K5 @9 H# b  o
“|” 是 C 语言中的位运算符“或”。
回复

使用道具 举报

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

使用道具 举报

发表于 2004-7-19 14:03:38 | 显示全部楼层
Originally posted by guchanfeng at 2004-7-18 18:15:
; s; `2 ?0 o& W经过天上云人一提醒,上网查了资料,现在豁然开朗。  d9 L6 t8 U3 U) Z: v8 k' x: j
多谢天上云人!! S3 f- c0 F: F( R9 s
还有一个问题:是不是没学SDK就学不会MFC?
. E# e, l) ~. T# f5 V: E- L

' H; z& n& y4 }( Z( p& R. r; ]' t' U了解一下SDK对学习MFC有一定的帮助,但它不是必须的。& \# t  K, U6 B  a- t( n% g6 f
因为MFC已经把大多数的东西都“封装”好了。我们只要通过VC的“向导”,就能做几乎所有的东西(当然具体自己功能的代码是不可能生成的,它只能生成框架)。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-19 20:40 , Processed in 0.036512 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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