[对所有语言] 编程需牢记
2015-01-27 10:23
127 查看
在我使用的这些语言中(包括c、matlab、java),其实都差不多,但要真正了解这些语言,只有大量的编写大的程序才能更好的去掌握它。以下是我对编程语言的一些理解.
不管是什么语言,首先必须要清楚的知道它的变量的定义的方法,变量的生存周期。比如matlab中,定义变量就很随意,单变量和数组变量定义方法没有区别,甚至它都不用定义的类型,就可以直接拿过来用。但是你在使用的时候,在变量命名的时候最好在数组变量后面加后缀Arr,以表示它和单变量的区别。
然后清楚它的垃圾清理机制。
其次是必须掌握好数据的传递的关系,比如形参和实参的关系,比如全局变量和局部变量。在matlab中,使用数组作为形参很常见,但是它的实参的值是不改变的,这一点很特殊。但是在c语言中就不一样。所以一定要好好掌握数据的传递关系,掌握好数据的传递的关系,理解好数据的传递关系,这一门语言我感觉你就掌握了80%。
不管是什么语言,首先必须要清楚的知道它的变量的定义的方法,变量的生存周期。比如matlab中,定义变量就很随意,单变量和数组变量定义方法没有区别,甚至它都不用定义的类型,就可以直接拿过来用。但是你在使用的时候,在变量命名的时候最好在数组变量后面加后缀Arr,以表示它和单变量的区别。
然后清楚它的垃圾清理机制。
其次是必须掌握好数据的传递的关系,比如形参和实参的关系,比如全局变量和局部变量。在matlab中,使用数组作为形参很常见,但是它的实参的值是不改变的,这一点很特殊。但是在c语言中就不一样。所以一定要好好掌握数据的传递关系,掌握好数据的传递的关系,理解好数据的传递关系,这一门语言我感觉你就掌握了80%。
相关文章推荐
- 掌握所有的编程语言并非不可能的事 抓住编程语言的本质
- 我想学编程——向所有想学编程的人推荐《啊哈c语言》
- 想学习编程却又不知从何入手?那么先看所有语言的比较
- 掌握所有的编程语言并非不可能的事 抓住编程语言的本质
- 编程:用java 语言实现,输入一个数,就相应地输出的几维数组!||用1、2、2、3、4、5这六个数字,用java写一个函数,打印出所有不同的排列,要求:"4"不能在第三位,"3"与"5"不能相连
- 掌握所有的编程语言并非不可能的事
- C 语言编程
- Linux操作系统下C语言编程入门
- Linux 下 C 语言编程
- Windows下C语言网络编程快速入门
- C 语言编程基础篇之linux版
- LOP 基于语言的编程
- Linux下C语言编程--文件的操作
- 编程新手选择开发语言的注意事项
- C 语言编程经典 100 例
- 学会C++就等于掌握了所有语言
- 用Perl语言进行Socket编程
- Linux下C语言编程--基础知识
- Linux下C语言编程--进程通信、消息管理
- Linux下C语言编程