CSK.Blog--个人原创Weblog

« 利用动态修改API函数创建“同名”文件及其利用成为历史的CET4 »

来说说目前编译器对宽字符符号的支持

如果不明白标题的含义就看下面的代码: 如果我说这段代码能通过编译的话你会怎么想?呵呵,如果不相信你就把他放进VC.net 2003或者VC.net 2005中自己编译一下吧。 Flash MX2004以后其中的AS也支持宽字符了。 呵呵,这样的好处是比较容易读懂,也比较搞笑。 如果用#define语句把if else while这些定义成中文,那么以后的C++/C就会这样 如果 (日期 等于 2005) { 打印("当前时期是2005"); } 否则 { 输入("%d",日期)' 返回; } 这是是不是很有趣呢? 感谢TiGERTiAN作的修正
  • 相关文章:
  • quote 2.TiGERTiAN
  • 试了一下把if else变成如果否则,if变成如果后总是字符错误,把else变成否则,出现了一个有趣的问题
    void main()
    {
    int a;
    cin>>a;
    if (a==1)
    {
    显示消息(3,string("你好"));
    } 否则 {
    显示消息(3,string("错误"));
    }
    int b;
    cin>>b;


    }
    这段代码的结果是
    输入1,输出三个你好和三个错误
    其他数字就是 三个错误。。。
    void main()
    {
    int a;
    cin>>a;
    if (a==1)
    {
    显示消息(3,string("你好"));
    } else {
    显示消息(3,string("错误"));
    }
    int b;
    cin>>b;


    }
    这段代码要么三个你好要么三个错误
  • 12/23/2005 2:32:04 PM 回复该留言
  • quote 3.TiGERTiAN
  • 不太清楚为什么会和用else有区别,好像在什么情况下否则之后的东西都要运行
  • 12/23/2005 2:33:25 PM 回复该留言

发表评论:

注意:为了有效防止SPAM,任何含有http://字样的消息会被阻止发布同时,本站仅供技术交流,请不要讨论任何政治敏感话题或者低级趣味问题。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Copyright Shikai Chen 2000-2012. Powered By Z-Blog(CSK Modified)