编程起步教程第一篇

    这个系列的文章适合那些想学习编程的同学和朋友阅读.最好是有一点编程认识的,这样我想看这些文章会比较容易和轻松.并且先申明,这里的文章不只限于一种语言,而是从技术上的角度讲解,并尽可能的给出各种语言来实现的代码.之所以这样,是因为我感觉没有语言不分好坏,编程思想都是一致的,区别就是语法不同,另外也许某种语言在某些方面实现起来代码较为简单,简单的意思是代码写的少.

   凡是学过任何一门高级语言的(高级语言:c,c++,vb,delphi,pb,java,net等;低级语言如汇编)或看过一本编程书的,都是开篇先讲数据类型.我这里也先说一下数据类型。数据类型用的最多的应该是字符(串)型、数值型(按照表示数的大小、范围,具体有整形、长整形、浮点型等等)、日期型、字节型、数组等等。当然还有其它比如用户自定义数据类型、结构体等等。但前边几种是最常用的。写程序用到的变量无非就是字符串、数字、日期、如果涉及网络传输,那字节(byte)用的也最多。数据类型定义说完了,下面说一下如何定义这些类型的变量。也就是该讲语法了。

     VB的语法。VB(包括vb.net)定义变量是如下格式:dim  变量名  as 某一种数据类型。(ps:绿色的字体表示这是关键字,也就是必须得用这个单词这种格式定义) 变量名都用字符或数字的组合来表示,这个主要是根据自己的喜好+变量命名的一些不成文的规则。主要用来好记和好表达他的意思。举例如下: 

   Dim ss As String  ''定义一个字符变量 ss是我随便起的变量名,string是字符类型的关键字,你在vb的ide代码编辑下手写 dim ss as string  然后回车,开发工具会自动格式化你刚输入的语句,你可以try下,就变成Dim ss As String 了。(ps:vb里 ' 是注释符号,'后边的文字是用来对自己写的代码的说明,写注释是一个好的习 惯,一方便别人阅读你的程序二来日后你再看你的程序也能很快想起来这些代码是干什么的;另外vb里不区分大小写。) 

   Dim mydate As Date   ' 定义一个日期型的变量  

   Dim bt As Byte   '定义一个字节变量  变量名是bt  

   Dim i As Integer  ' 定义一个整形变量 变量名是i 

   Dim lng As Long  '定义一个长整形变量 变量名是  lng 

   Dim sAy() As String  '定义一个字符串数组  变量名是 sAy  

   Dim bAy() As Byte    '定义了一个字节数组,注意这个和上边的sAy数组有个相同点 就是都没有定义数组大小。

    Dim bAy(3) As Byte   '定义一个字节数组,变量名是bAy。注意,我这里与上边bAy不同在于这个数组一开始就限定了可以存4个元素在里边。:)好多程序默认是从0开始计算,0,1,2,3一共就4个数了。

    ReDim sAy(3) As String '  redim关键字是用来重新定义数组大小的,一开始上边sAy没有定义大小,等后边要用它的时候可以通过redim定义大小。

      C#的语法

string ss = "123";       //定义了一个字符串变量,并赋值是  123

DateTime mydate = DateTime.Now;    //定义了一个日期型变量,赋值是当前时间

byte bt = 0;    //定义了一个字节变量,赋值0 

short  s16i = 0;   // short  是16位有符号整数

int i = 0;  //32位有符号的整数

string[] sAy=new string[]{"1","2","3"};   //定义并初始化维数是3的字符串数组

byte[] bAy = new byte[]{ 0, 1, 2, 3 };     //定义并初始化了维数是4 (包括4个元素)的字节数组
    pb的语法
    java的语法
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值