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

请教:参数多值的问题

[复制链接]
guchanfeng 该用户已被删除
发表于 2004-7-18 14:34:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-18 16:51:56 | 显示全部楼层
以上程序并非参数多值,而是将算术表达式的结果传递给参数a。
$ ?. [0 k8 P* W8 e% s* Z
. Z  C  Y& A& ?; m0 z, Z1 e+ Z
  1. show(10|30);* p/ {5 K$ M! z' C1 u1 w
  2. show(100|300);
    1 k9 r8 _2 t0 j' o& X2 G) U# h
  3. show(1000|3000);
复制代码

; F/ j# c5 g, \' q5 F1 s! U1 i2 V
相当于:6 I" v% g' c6 a, B& u

6 O3 s/ ~/ [0 i2 m3 K2 K& i

  1. ' y$ ?+ {  ~2 g# _
  2. int n = 10 | 30;
    2 S9 I7 i  N+ v3 @* y* Q/ R  j6 m/ i& g
  3. show( n );3 x4 G, a7 K- h% P
  4. n = 100 | 300;$ g( b/ o; Q5 \; y5 S
  5. show( n );
      j1 I' Z& M: G/ Z8 m# B4 K7 B
  6. n = 1000 | 3000;
    % t  x" Y! L+ G
  7. show( n );
    " E7 v; M; f5 W  y1 m2 J* H
复制代码
) L0 Y; j) z) \
! y; @3 h3 K1 q- u( D# [
“|” 是 C 语言中的位运算符“或”。
回复

使用道具 举报

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

使用道具 举报

发表于 2004-7-19 14:03:38 | 显示全部楼层
Originally posted by guchanfeng at 2004-7-18 18:15:" P: Y" c2 j2 X7 _
经过天上云人一提醒,上网查了资料,现在豁然开朗。
# J. l' I. e" Y多谢天上云人!0 O8 j$ e3 x) P  I$ O! J) _  m& G
还有一个问题:是不是没学SDK就学不会MFC?

6 p, p1 s- n/ t  N4 L5 D/ v* S2 [' [3 f5 c
了解一下SDK对学习MFC有一定的帮助,但它不是必须的。. J2 }% \# h5 @, M
因为MFC已经把大多数的东西都“封装”好了。我们只要通过VC的“向导”,就能做几乎所有的东西(当然具体自己功能的代码是不可能生成的,它只能生成框架)。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-9 06:46 , Processed in 0.034746 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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