我来这论坛是抱着交流,学习的目的来的/ G$ K: l. ]$ f* Z7 X2 W+ J0 \7 Q% h
不是来看别人怎么个"牛比"法" J+ b: g1 E( f! E
我提出的问题(或提出的问题本身有问题)希望论坛上的人能真对问题本身提出解决的方法0 r6 g( u! s4 N$ B9 ?" g
而不是版主flag所说的"对牛对牛弹琴"...之类的.也许flag真的很牛比很牛比,对小问题根本看不上眼" V, p0 [; \( i, j# M( l$ \# w
大家你们说是吧?
6 ^+ R0 T6 T: H2 {) Q( _: b4 r, b0 C
$ l7 G: V% L5 w) l8 i6 o; l4 l会话少说,还是说提出的问题吧
/ m4 [& A6 K/ c# i Z
( R8 ^+ p8 S7 H8 D# z3 z% nint main(void)
' Y; `$ R6 r1 E1 ?) d) [1 h- A{
! ~) L- W( F5 _" [, z. l void countdown(int); /* 我要在main中调用 countdown() 和set_ticker()两个函数
/ t$ _/ B+ N- F( T# ~0 [3 B3 c int set_ticker(int); *我在这做的声明难道错误吗?. \! G6 }( M6 z5 A$ h) U" u" T
. *请大家帮我看看
$ _2 _; l! W1 C" N: O . */
& ^: ?) f( l0 k8 s Q- y return 0:* A( [: i6 m" z4 L3 E! ]
}: o0 N( Q6 @3 S( ^4 \ l$ |7 v
. Q2 e, e% F! n- x9 p& M, p7 q' |+ t8 t) v, f9 P) h
! q# `5 M1 b0 B& s$ {$ V鄙人对"定义"和"声明"的理解是:5 n# T1 w# ?& _ W: D) J" ?( f% F$ @
"定义"是对函数功能的确立,包括指定函数名,函数值类型,函数体等.
2 C' r: W, h0 [; z0 S/ e: k: O"声明"是把函数的名字,函数类型以及行参的类型,个数和顺序通知编译系统,以便在调用该函数时系统按此进行对照检查.
- v; V* w/ K7 q% d
1 O9 k9 R2 J" N" f8 Z0 ~$ [+ ~; G" Y$ }! i. n; h
" d) t/ E( { f1 J" K" n. q: q+ s我在上面一开始提出的问题是,我设置了interval timer 却看不道我要得到的预期值
4 j2 N7 S0 L3 |" `$ P是不是我设置interval timer 有问题?还是错在哪里?
+ `1 f: J2 m: P上面的程序能编译通过,运行时的效果是一直处于pause()将进程挂起的状态