| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1957 人关注过本帖
标题:c语言初学经历
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
回复 20楼 a437227003
你自己说的而已

授人以渔,不授人以鱼。
2011-09-23 19:31
a437227003
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2011-9-20
收藏
得分:0 
回复 21楼 TonyDeng
他说那个我的也可以用 就是不知老师非要用getch()来代表结束 一直都是 我就感觉奇怪  我刚开始还以为只有C++才用return  C就用getch

main()
{
       printf("我爱你一生一世");
       getch();
}
2011-09-23 20:21
a437227003
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2011-9-20
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册
  用retuer 输入完变量就没了 而 GETCH还有数字显示  不知为啥

main()
{
       printf("我爱你一生一世");
       getch();
}
2011-09-23 20:44
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
回复 22楼 a437227003
在这里getch()不是代表结束,而是用于阻止结束。

授人以渔,不授人以鱼。
2011-09-23 22:02
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
这个代码给你用吧,自己思考一下怎么用。

程序代码:
#include <stdio.h>
#include <conio.h>

const wint_t K_ESC = 0x1B;

void pause(void);

void main(void)
{
    printf_s("Hello, world!\n");
    pause();
}

void pause(void)
{
    wint_t character;

    printf_s("\n=== 按Esc键结束 ===");
    do
    {
        character = _getwch();
    } while (character != K_ESC);
}


[ 本帖最后由 TonyDeng 于 2011-9-23 22:53 编辑 ]

授人以渔,不授人以鱼。
2011-09-23 22:51
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
这是另外一个版本,指定中文处理的。

程序代码:
#include <locale.h>
#include <stdio.h>
#include <conio.h>

const wint_t K_ESC = 0x1B;

void pause(void);

void main(void)
{
    setlocale(LC_ALL, "chs");        // 设定语言为中文输出

    _putws(L"Hello, world!\n");
    pause();
}

void pause(void)
{
    wint_t character;

    _putws(L"=== 按Esc键结束 ===");
    do
    {
        character = _getwch();
    } while (character != K_ESC);
}

授人以渔,不授人以鱼。
2011-09-24 00:08
gao22620
Rank: 2
等 级:论坛游民
帖 子:22
专家分:28
注 册:2011-4-11
收藏
得分:0 
楼主看的是 硅谷的教程吧?  他们用的是WIN-TC  你应该用VC++
2011-09-24 05:15
a437227003
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2011-9-20
收藏
得分:0 
回复 27楼 gao22620
你真聪明 我确实是用砙谷的  我觉得这个学的不怎么丰富  感觉和你们学的简直差太远了  
然是一个意思但是很多单词我都没遇到过也没学过数 而你们确什么都见过  我真羡幕你门啊  

main()
{
       printf("我爱你一生一世");
       getch();
}
2011-09-25 17:17
a437227003
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2011-9-20
收藏
得分:0 
回复 24楼 TonyDeng
多谢兄台及时纠正我的错误啊 要不然我又要犯错啦

main()
{
       printf("我爱你一生一世");
       getch();
}
2011-09-25 17:19
a437227003
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2011-9-20
收藏
得分:0 
回复 18楼 吴军旗
不好意思  不是你运行不了而是 我现在才发现printf最后少写了个 ; 这个引号 所以才出错

main()
{
       printf("我爱你一生一世");
       getch();
}
2011-09-25 17:26
快速回复:c语言初学经历
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038572 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved