最近,给女友写了一封情书,是用C语言写的,女友茫然了,也感动了。$ C. d/ i2 @. x5 M
/*QS.h*/7 B2 U0 K6 S. e( v- k, w( [# d9 H
" R N. a: f5 p/ ]* e
01
#include <stdio.h>
- R K; G8 G+ B' R3 m. h. }/ x
02
#include <Windows.h>
$ t( N" p% R2 y: _1 Q
03
9 ^, J4 J* B& h# t m4 b
04
#define 天长地久 10000
! [' K. t' |5 X
05
#define 永远爱你 "Loving you forever!"
/ o" J2 A3 M" P
06
#define 亲爱的 main
) ?+ t" P+ o2 [. S- }+ a
07
#define 相信 while
/ ~ s! h; h0 W& N# E) }
08
#define 献给 void
v* Y& ]# T7 z- S
09
#define 老婆 HANDLE
+ N5 n0 x& b. E5 W
10
#define 只对你说 printf
$ Y3 s7 _/ m0 W
11
#define 我的 GetStdHandle
+ K+ b: |) O0 g
12
#define 初恋 STD_OUTPUT_HANDLE
" v7 h4 G$ t8 o8 y: R
13
#define 我会好好珍惜 SetConsoleTextAttribute
& D( E7 U# F6 T1 O+ m3 I
14
#define 每天想你 Sleep
( V+ ~; J: d9 O
15
#define 希望 int
& s# a8 f& _8 w8 A3 J5 C
16
#define 从 =
( }+ \; R% O: n5 i" S( E P/ [
17
#define 最初开始 0
1 ?, X0 t. Y) B v
18
#define 会到 <=
+ e4 B0 ?* W0 {) m- Q7 j4 o6 q, e5 V' F+ M$ [0 a& M; }) P5 Z6 N) O1 o
* |* c% ~; }( Y. h4 H4 y& h4 `% c' Y, L. y( g
/*QS.cpp*/- E; Q1 c0 N M; B
01
#include "QS.h"
$ R i; J6 @! L2 U
02
; G$ U7 \/ D f) {2 |
03
献给 亲爱的()
: r, }$ d2 N5 p$ s1 H
04
{
7 `; t. U6 g( p3 L) F/ O' l
05
老婆 你;
5 a/ ^7 R& J$ M& F! _/ W& h
06
你 = 我的(初恋);
4 Z* h2 p8 p2 C! ?3 l
07
希望 我们的爱情 从 最初开始;
" ~/ h* ~. X+ V5 o( u
08
相信(我们的爱情 会到 天长地久)
. K* ^, p( r6 W' N1 u/ G
09
{
+ @, i+ K; \( ]( E# R. a
10
我会好好珍惜(你,我们的爱情);
) R5 d* I; [+ T0 _' j
11
只对你说(" %s\n",永远爱你);
$ E4 [& ^& r6 @) g* m" a
12
每天想你(100);
! B8 @ X, O1 w
13
我们的爱情++;
4 h! n: r6 p& @+ D
14
}
, L2 g1 X' P/ n, t% ~
15
}
; N6 Z J" [/ a2 U- {* q& \ {$ y7 l
* f( M. J* G4 D& A
0 @. k5 j$ E$ |% }, F' W
其实代码很简单,就是全部用宏定义进行替换,但是以为引用了中文,需要Unicode码的支持,所以只能在VS2005及其以上版本编写调试。大家可以去试试。