文章只是提供思路。
学会看手册,学计算机的英文跑不了。如:mysql手册,MSDN等,学会到网上搜索出你想要的答案也是必须学会的。
1.首先需要熟悉这门语言的运行环境([安装],平台,[编译],快捷键,和一些小技巧,[调试]).有些语言可能需要编译,链接,可执行,像C,C++,C#只需要编译不需要链接,脚本语言php,perl,js等直接由服务端或者客户端的工具直接解释说明。
需要找到一个比较不错的编辑工具
2.语言本身的学习
1) 数据类型(
某些语言特有的,复合的)
:
数字:
整数:short int ,int,log int
小数:float,double
字母:
一个:char
多个:字符串或者字符数组
bool
根据具体的语言是否有比较特殊的
数组,面向对象中也有不少像枚举,类等
注意:
(1)常见的有判断一个变量的数据类型,数据类型的相互转换,如:bool中true与1,false与0是否对应.字母的ASCII码对应的整型数值是否对应。
(2)实际的编程中数组的操作十分的普遍,常见的一些数组操作需要十分的熟悉,需要有自己的代码库
2)变量(
作用域和时间域):
(1).命名:具体的看语言:一般都是以字母或者数字或者下划线作为开头,注意是否与保留字冲突,是否大小写敏感。
(2).是否需要初始化
(3).变量的作用域和时间域
(4).赋值的是值赋值还是应用(地址)赋值
(5).根据具体的语言(如
php中的全局变量是一定要掌握的)
3).常量
4).表达式
5).运算符:运算方向,hoho我在实际的过程中不过自己找自己的麻烦,太复杂的运算符给后来的维护会。。。
6).流程控制:顺序,选择,循环,其中主要的是要注意格式,编写时候注意自己的逻辑思维正确。复杂的最好画出流程图后动手
7).函数:一般都是
返回值 函数名(参数一[],[参数二],[......])
一般都是声明一个函数,调用一个函数
8).面向对象:有真伪之分。php就是比较伪的,C#,C++,java是。。。
9).异常处理机制
10).一些扩展:安全性,移植等
附加一篇不错的文章
http://www.jobsnake.com/seek/articles/index.cgi?openarticle&8533 http://bbs.pcfaq.cn/viewthread.php?tid=1621