电脑爱好者论坛's Archiver

lycvsandy3000 发表于 2008-1-11 12:02

我想学编程,不知道用什么软件最好,我从来不编过

我是对编程的兴趣很大,, 很想学 觉得可以做出自己喜欢的软件很酷
但是我对编程一点也不懂 想学  不知道用什么软件

linjs20032003 发表于 2008-1-11 15:08

C,C++,VC,VC++,MFC,API......
发现总有人把这些东西搞混,简单解释一下.高手略过
C,C++都是编程语言,两者是不同的,不要认为C++是C的升级.C是面向过程的,C++是面向对象(封装,多态,继承...)的.
VC,可视化的C或C++开发工具,注意,是工具,不是语言,BorlandC++或C++Builder也很不错,并不比VC差,只是支持度不够好(参考资料,范例等远没VC的多)
VC++,在不混淆的情况下,有时简称VC
VC++6.0,这个是专指微软的集成开发环境
MFC,微软基础类库,学VC主要就是要学MFC.它是对WindowsAPI的封装
API,即API函数,windowsAPI是微软提供给程序员的编程接口.当然,linux也是有API的,这里不谈.任何一门语言都可以使用,而不仅仅是C和C++,只要有相应接口就行.

几种形式的HelloWorld程序.
1,C语言,
Copy code

    #include"stdio.h"
    int main()
    {
    printf("HelloWorld");
    return 0;
    }

2,C++
Copy code

    #include"iostream.h"
    int main()
    {
    count<<"HelloWorld"<<endl;
    return 0;
    }

3,MFC
Copy code

    voidCView1::OnDraw(CDC*pDC)
    {
    pDC->TextOut(100,100,"HelloWorld!"); //事实上只有这一行是我们写的.很多控件都是画出来的,常用的不超过30个,总共估计有100多个.
    }

4,C调用API
Copy code

    #include"windows.h"
    int main()
    {
    MessageBox(NULL,TEXT("HelloWorld!"),TEXT("api"),MB_OK);
    return 0;
    }

5,winAPI
Copy code

    #include"windows.h"
    int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
    {
    MessageBox(NULL,"HelloWorld!","winapi",0);
    return 0;
    }

由上可知,MFC是最简单的,只需写一行代码就可以实现.但是有一点需注意,MFC不是万能的,WinAPI和VC中有很多功能在MFC中并不能反映出来,因此有些地方还是得用API实现
文章就写到这儿了,希望对大家有用.

lycvsandy3000 发表于 2008-1-14 19:08

厉害谢谢咯

qazmnqaz1452 发表于 2008-1-19 19:42

嚴重支持,要學的話就先學C語言吧,我現在學的是C++,用cfree還是蠻好用的

laoshuaimao 发表于 2008-5-15 00:43

高手厉害

jingxiaoshen 发表于 2008-5-15 15:46

去百度上搜一下就可以了

wuqiulong 发表于 2008-6-25 10:40

e 2 ..  you daoli . 不知道学这个会不回难啊

lycvsandy3000 发表于 2008-6-25 15:43

我自己买了本VB的书 感觉还可以

dog6put 发表于 2008-7-12 19:02

互联网

随着互联网的迅速普及,电子商务方兴未艾,许多年轻创业者选择了电子商务,特别是[url=http://www.diywebdesign.hk/][size=2]网站建设[/size][/url],经销电子产品、网络设备、家用电器以至办公用品、日用日、妇婴用品等等。与这些铺天盖地的B2C模式的电子商务相比,B2B模式的电子商务虽然未占主导地位,但也取得了长足的发展。许多电子商务的经营者已经初尝了互联网发展的甜头,阿里巴巴、易趣等网站则声名鹊起,取得了骄人的成绩,这又进一步刺激了其他创业者将目光投向电子商务的[url=http://www.diywebdesign.hk/][size=2]网站建设[/size][/url]。

电子商务的载体是电子商务[url=http://www.diywebdesign.hk/][size=2]网站建设[/size][/url],通过电子商务网站以及一些辅助手段,电子商务经营者完成了交易,取得了收益。因此,电子商务[url=http://www.diywebdesign.hk/][size=2]网站建设[/size][/url]就显得极其重要,而在网站建设伊始以及建设过程中,相关法律问题不能不引起创业者的重视。电子商务所涉法律问题众多,囿于篇幅,本文仅就其中几个相对重要问题,提点参考性建议。

值得大家去思考

怡瑶峰 发表于 2008-8-28 20:32

关于刘翔退赛的内幕

[size=4]关于刘翔退赛的事情我想大家也都知道了,但是内幕是什么呢?我在那里工作过一段时间,拿到了一段录音,内容如下:[/size]
[size=4][/size]
[size=4]谢亚龙:翔子,商量个事。[/size]
[size=4]刘翔:龙王,您说。[/size]
[size=4]谢亚龙:你明天能不能退赛?[/size]
[size=4]刘翔:龙王,您这不是毁我吗?[/size]
[size=4]谢亚龙:你还想在体育圈混吗?[/size]
[size=4]刘翔:在这么关键的时刻退赛,我还怎么做人,怎么对得起买票看我的粉丝?[/size]
[size=4]谢亚龙:实话告诉你,这次让你退场的目的就是让全国人民骂你。本来想让姚明退场的,可是他开价太高,现在预算很紧你也知道的。[/size]
[size=4]刘翔:可是我还不明白……[/size]
[size=4]谢亚龙:其实很简单,你退了场,全国人民就会把你当成焦点,往死了骂你,这样一来,视线转移,就没人骂男足了。你就当一次黄继光,我想办法把你弄足球圈来。我告诉你,你的功劳不亚于杨利伟上天。[/size]

[size=7][color=red]回帖超过20楼我就公布我这段录音的下载地址。[/color][/size]


[img]http://recv.cn/upload/65539/2008-8/12008822062825782.gif[/img]
如何优雅的解决你面临的网站推广问题?[url=http://www.tgxzs.com/]群发软件[/url]、[url=http://www.tgxzs.com/]论坛群发[/url]、[url=http://www.tgxzs.com/]网站推广[/url]又将何去何从?

骑士 发表于 2008-9-7 15:04

先学C语言吧

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2007 Comsenz Inc.