编程初学者,给编程初学者的建议——自己的一些想法

学编程,刚开始: 如果是学VB的话会觉得编程挺有趣的,因为VB直观,而且没有所谓的容易搞错的指针; 如果是先学C的话能为以后学习各种其他语言打好最结实的基础,因为C的语法很像"编程的思想",C的能力很强,也很低层,C更重要的是带给初学者一种编程的思维,譬如说,变量、地址、值、函数、结构体(Structure)这些在每种语言都会有的,而C的语法又是对这些概念的最简洁的表示,而C++中的面向对象的概念... [阅读全文]

初学编程:由C#风潮想起的-给初学编程者的忠告

由C#风潮想起-给初学编程者忠告 作者: 刘巍 我始终认为对个初学者来说IT界技术风潮是不可以追赶而且也没有能力去追赶我时常看见自己DDMM们把课本扔了去卖些价格不菲诸如C#, VB.Net 这样大部头这让我感到非常痛心而许多搞不清指针是咋回事BBS站友眉飞色舞讨论C#里面可以不用指针等等则让我觉得好笑C#就象... [阅读全文]

编程初学者:从初学者到编程高手 几种必学的编程语言

我自己在学习编程过途中有几个疑问1)什么编程语言我需要学 2)学多少种才算可以最后通过我自己学习感受和对其他编程高手(主要是新闻组)请教我认为找到了满意我答案抛砖引玉做个参考吧 对于初学者我建议从 python 开始学它在语言设计上很整洁帮助文件也很全面而且也是 object-oriented (O-O),尽管我把它作为个初学者开始语言并不代表它用处和功能不强大实际上它是个功能强大可以用来做大编... [阅读全文]

vb6.0编程软件:VB6.0初学者的10个编程小窍门技巧

1、如果行太长能不能换行?  VB代码是允许换行书写只要在每次换行最后个加上换行“_”就可以了例如:  Sub PicMoveFrm.Picture2.Left = Frm.Picture1.Left + _ ’加上换行符Frm.Picture1.WidthEnd Sub  2、 如何在设计时候清空存在图片?  用鼠标点中该图片在属性窗口中选中Picture属性... [阅读全文]

vb6.0编程软件:VB6.0初学者的十个编程小窍门技巧

1、如果行太长能不能换行?  VB代码是允许换行书写只要在每次换行最后个加上换行“_”就可以了例如:  Sub PicMoveFrm.Picture2.Left = Frm.Picture1.Left + _ ’加上换行符Frm.Picture1.WidthEnd Sub   2、 如何在设计时候清空存在图片?  用鼠标点中该图片在属性窗口中选中Picture属... [阅读全文]

vb6.0编程:VB6.0初学者的10个编程小窍门技巧

1、如果行太长能不能换行?   VB代码是允许换行书写只要在每次换行最后个加上换行“_”就可以了例如: Sub PicMove Frm.Picture2.Left = Frm.Picture1.Left + _ ’加上换行符 Frm.Picture1.Width End Sub  2、 如何在设计时候清空存在图片?   用鼠标点中该图片在属性窗口中选中Picture属性按Del... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅵ

☆ 关闭你应用(关闭窗口)有 3个消息看起来差不多都是处理关闭事情它们是WM_DESTROYWM_CLOSE和WM_QUIT它们确很相似但你需要知道它们的间区别!个窗口或者应用应该被关闭时发出WM_CLOSE消息当接收到WM_CLOSE消息时如果你愿意向用户提出是否真退出你知道让用户作确认或有出现或有什么应该注意事情发生时候往往弹出个消息框消息框制作是很容易... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅶ

★ 第 4章 DirectX入门☆ 介绍啊哈!今天是个好日子知道为什么吗?今天我们要接触到令人敬畏DirectX它比Windows GDI要快好几倍可用于区别语言和多种平台支持从绘制象素到高级3D图象从播放简单声音到数字音乐从键盘控制到反震手柄……它给你游戏编程所需切(有点夸张)当然了它是巨大需要好几本书才能含盖它全部先不要去担心我在这里所教给你的外数不清知... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅷ

☆ 设置协作等级和显示模式我不需要说太多Windows编程设置协作级别你只需要IDirectDraw7::SetCooperativeLevel;设置显示模式你就IDirectDraw7::SetDisplayMode就这么简单!先来看看协作级别这就是原形:HRESULT SetCooperativeLevel(HWND hWnd,DWORD dwFlags... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅸ

★ 第 5章 DirectDraw调色板和象素☆ 介绍今天我们将分别使用调色板和RGB模式来熟悉DirectDraw基本图形它们有什么区别呢?如果你曾经在DOS下编程你可能使用过调色板映射模式调色板是个颜色查询表为了绘制象素你将个单独字节写入视频内存通过这个字节你可以索引到个拥有各种颜色链表这个颜色链表或查询表就叫作调色板而RGB模式是区别它不需要颜色查询表... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅹ

☆ 锁定表面没什么令人意外东东我们将使用是IDirectDrawSurface7::Lock让我们仔细看看它:HRESULT Lock(LPRECT lpDestRect,LPDDSURFACEDESC lpDDSurfaceDesc,DWORD dwFlags,HANDLE hEvent);定要检测是否成功否则可能会有大麻烦:如果锁定失败而返回指针指向了个... [阅读全文]

编程初学者:游戏编程起源(初学者)ⅩⅠ

★ DirectDraw位图化图形☆ 介绍终于你已经掌握了制作个完整游戏基础知识了只不过你现在还只能使用GDI今天我们就学习使用DirectX来执行每件你以前用GDI完成工作以及些有关DirectX其它东东具体内容是:装载()位图使用位块传输填充表面使用剪裁板、颜色键等拷贝位图你可以在不了解前章内容基础上学习本章但象素格式是很重要我将经常直接或间接提到它所以... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅳ

☆ 串表串表是我最喜欢资源类型正象你所想:个充满串庞大表格串表有很多用处你可以用它存储你文件名称游戏中人物对话消息框中文本菜单中文本等等在资源脚本里建立个串表很容易就像这样:STRINGTABLE{// entries go here}个串表由几部分组成:个标识串数字;紧跟着个逗号;然后是加了双引号串本身串表里串被允许使用溢出符号如或 注意串表本身并没有标识... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅴ

★第 3章 跟踪你窗口和使用GDI☆ 介绍如果你看过了头两章你或许已经在问我什么时候能给你讲点有成就感东东呢?OK时候到了这次我们将学习WINDOWS GDI(图形设备接口)和其它些相关东西象响应用户输入和处理Windows产生些消息至于显示图形我们将接触 3个课题:文本显示绘制象素显示位图我们先来研究下几个Windows消息细节重复话:你需要C语言基础知识... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅲ

★ 第 2章 使用Win32资源☆ 介绍欢迎继续收看!通过本章题目可能你已经猜出了本章论题我将教会你在Windows中使用资源简单讲资源即数据它们通常是和EXE文件相关联但是它们又是独无 2首先资源在运行过程中不能被修改它们实际上都是只读文件而且代码不能够直接访问它们另外资源并不在数据区内在装入时资源通常在某个磁盘文件中直到需要它们时才被装入使用资源是件很容... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅰ

★第章 Windows编程基础☆ 介绍本章目是介绍WINDOWS编程基础在本章结束时你应该能够很好工作了虽燃可能是简单WINDOWS你需要有C语言基础知识我很少将C++代码扩充到中当然由于WINDOWS本身就是面向对象点类知识是不会对你有什么损害如果你不熟悉C++没有关系我想你还是能从我这里学到大部分东西所有代码都通过了MICROSOFT VISUAL C+... [阅读全文]

编程初学者:游戏编程起源(初学者)Ⅱ

☆ 创建窗口好消息创建窗口你所要做只是个CreateWindowEx坏消息是这个有好多参数嘿!把刀放下有话好说吗!真不难做事情总得走走形式嘛!以下是原形:HWND CreateWindowEx(DWORD dwExStyle, // extended window styleLPCTSTR lpClassName, // poer to registered... [阅读全文]

curses编程:Curses 编程 -- 给初学者的提示

某类 Python应用最好使用交互式用户界面这样可以消除图形环境系统开销或复杂性交互式文本模式(在Linux/UNIX 中)例如封装在 Python 标准 curses模块中 ncurses 库正是您所需要本文中DavidMertz 讨论了在 Python 中 curses 使用方法他使用从前端到 Txt2Html样本源代码阐述了 curses 环境 curs... [阅读全文]

程序员编程:一个程序员给初学编程人的建议(作者...

本篇文章是作者多年来的一些感受,主要写给那些想学习程序设计而又很迷惘的朋友,希望可以带来一点帮助。 我第一次接触电脑是在小学二年级的时候。那时纯粹是因为喜欢打电子游戏,听别人说电脑上的游戏十分好玩,于是就漫漫开始与之接触了。在三年级时父母出于我对计算机浓厚的兴趣送我去了一个BASIC编程学习班,从那时起我才真正开始走上编程这条不归之路。虽然说现在程序设计这门专业在社会上很热,竞争十分激烈,但是这只... [阅读全文]

编程初学者:【给初学编程者的忠告】由C#风潮想起的

一个活生生的例子是我和我的一个同学,在大一时我还找不到开机按纽,他已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编,计算机体系结构,数据结构,操作系统原理等等这些课程的学习上,而他则开始学习HTML和VB,并追赶ASP的潮流。大三的时候我开始学习Windows 操作系统原理,学习SDK编程,时间是漫长的,这时我才能够用VC开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还... [阅读全文]

编程初学者:由C#风潮想起的-给初学编程者的忠告

由C#风潮想起的-给初学编程者的忠告 作者: 刘巍 我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨... [阅读全文]
1 共1条 分1页