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

请教:参数多值的问题

[复制链接]
guchanfeng 该用户已被删除
发表于 2004-7-18 14:34:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-18 16:51:56 | 显示全部楼层
以上程序并非参数多值,而是将算术表达式的结果传递给参数a。
& X! v/ S6 E' m$ ?. a9 e1 z" l9 V8 d( B6 h1 x( t. U  I, v
  1. show(10|30);
    $ w- E, A+ R" [( q6 X3 S
  2. show(100|300);, }% Y2 f+ X/ z: w8 A( {
  3. show(1000|3000);
复制代码

; K, G: e6 l7 }$ U  Z% e3 w: l# s5 u# _, x4 U: m4 [# {+ R
相当于:
9 [; ]* {- F) F) {
! m- S) |/ v/ l* B$ o/ J: J
  1. % ~+ h( R, {9 k8 v7 j% c
  2. int n = 10 | 30;
    # ?" Z% E1 k- N4 g3 l  R% d
  3. show( n );( J; K: s7 k  W  d& I
  4. n = 100 | 300;: t" C8 V4 h* i+ g3 C7 b% F. B8 r
  5. show( n );9 G- q. {/ ^6 |- S9 Y) ^
  6. n = 1000 | 3000;
    2 ?7 G& C# J' f: P. h# C0 x
  7. show( n );0 e, l9 V9 m" x+ q
复制代码
- Q! [1 q5 C0 b, n
! f& d( j& i# {) R2 H3 z. w
“|” 是 C 语言中的位运算符“或”。
回复

使用道具 举报

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

使用道具 举报

发表于 2004-7-19 14:03:38 | 显示全部楼层
Originally posted by guchanfeng at 2004-7-18 18:15:8 @# g, d; A) \8 S7 Q4 m& O
经过天上云人一提醒,上网查了资料,现在豁然开朗。! ^4 ~0 b7 g! j' ]" z6 Q/ y% `
多谢天上云人!5 C: Y7 h3 @: r. i
还有一个问题:是不是没学SDK就学不会MFC?

( a8 t6 l3 G/ [8 I! S& n, h" D! d" G3 z6 D& w0 s4 k% Z; `
了解一下SDK对学习MFC有一定的帮助,但它不是必须的。$ Q8 }2 [+ H+ R# t; m7 {5 O
因为MFC已经把大多数的东西都“封装”好了。我们只要通过VC的“向导”,就能做几乎所有的东西(当然具体自己功能的代码是不可能生成的,它只能生成框架)。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-14 16:22 , Processed in 0.017455 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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