[请益] VB不用宣告型别?

楼主: femlro (母猪教谋神异端审问官1.5)   2016-04-23 16:39:20
我不会写V
第一套学的程式语言是C
但我用过那么多语言
没一套不用宣告型别的
这样资料不会大乱吗?
可以请VB大神出来讲解一下VB的这个特性吗?
昨天听到有点讶异!
还蛮屌der
作者: iWRZ (NE~_~RO)   2016-04-23 16:43:00
奇文共赏......
作者: sing10407 (阿U)   2016-04-23 16:44:00
php: .........
作者: iWRZ (NE~_~RO)   2016-04-23 16:45:00
Python: ......
楼主: femlro (母猪教谋神异端审问官1.5)   2016-04-23 16:55:00
php没写过XD python三四年前用过 太久没用 忘记了这样说起来html css也算==?有空来用用php跟python
作者: testPtt (测试)   2016-04-23 16:59:00
c++也早进入auto的时代了
作者: sing10407 (阿U)   2016-04-23 17:00:00
你可以先去玩玩javascript, 也是一直var
作者: er230059 (CQH)   2016-04-23 17:16:00
JS
作者: zoopinwheel (zoo)   2016-04-23 17:26:00
Dim PHP as Integer
作者: ken1325 (优质水瓶男)   2016-04-23 17:34:00
python表示:...............
作者: ripple0129 (perry tsai)   2016-04-23 17:43:00
这不就是动态语言的特性之一吗,runtime时才做型别检查
作者: O187 (187cm)   2016-04-23 18:00:00
csharp也不用呀!var就好
作者: lNishan (紫小霓)   2016-04-23 18:06:00
html css 不是程式语言 ...
作者: sing10407 (阿U)   2016-04-23 18:07:00
c#大部分还是会用明确的型别,var是偶尔偷懒用的XD
作者: seebass (Far Far Away Kingdom)   2016-04-23 18:23:00
资工系通常会开一门课叫程式语言结构 那边有解释为何有些语言可以不用预先宣告变量 你可以找书看看
作者: eminthwu   2016-04-23 18:44:00
虽然你没有宣告型别,但实际上在编译的时候会依照等号右边来决定变量的型别,跟弱型别语言在执行阶段才决定型别还是有些许不同
作者: locklose (允)   2016-04-23 19:29:00
版主等级的耍笨风味不一样(茶)
作者: Masakiad (Masaki)   2016-04-23 19:51:00
版主你...XD
作者: dnabossking (少狂)   2016-04-23 19:53:00
型别推断帮你做掉了是说我在C#的157个建议有看到ㄧ条尽量使用var,除非是ㄧㄣ眼就看出的型别
作者: hungys (hungys)   2016-04-23 19:56:00
原来不是被盗啊
作者: dnabossking (少狂)   2016-04-23 19:56:00
否则让系统型别推断是比较好的,真的吗?
作者: testPtt (测试)   2016-04-23 20:01:00
电脑太烂关掉intellisense会看到哭而已
作者: comesuck (艾米德)   2016-04-23 20:27:00
强型别语言都会需要定义吧
作者: robler (章鱼丸)   2016-04-23 20:56:00
你真的会写程式吗? 有好多种语言都是这样吧..ruby python javascript 一大堆
作者: GoalBased (Artificail Intelligence)   2016-04-23 21:09:00
初学者看157那本是有点深入了..先看深入浅出吧
作者: fiiox3 (飙速宅男)   2016-04-23 21:46:00
咦 我写C#都尽量自己指定耶 囧
作者: etoanik (小温)   2016-04-23 22:24:00
用嘴巴写程式的人果然不一样....
作者: GoalBased (Artificail Intelligence)   2016-04-23 22:32:00
python版2015年还有你的发问说...
作者: hungys (hungys)   2016-04-23 22:32:00
Ruby、Python 是强型别吧。
作者: MasTerNBHD (NBHD)   2016-04-23 22:41:00
stosto 快去问ㄧ下XD
作者: robler (章鱼丸)   2016-04-23 23:23:00
你是问要不要宣告 不是问强不强型别阿c#是强型别 但是也有dynamic可以用
作者: Deltaguita (伯利兹)   2016-04-23 23:25:00
弱行别跟需要宣告是两回事vb真的不用宣告 可以直接用   例如a=3 不用放var
作者: GoalBased (Artificail Intelligence)   2016-04-23 23:40:00
程式语言、编译器概论没有 我在学校很混= =
作者: MasTerNBHD (NBHD)   2016-04-23 23:48:00
刚刚去翻以前写的VB 真的跟delta说的一样不用宣告..
作者: Deltaguita (伯利兹)   2016-04-23 23:50:00
我念高职时学的,到现在还记得呢第一份工作还用VB接RS23跟8051沟通记录红外线讯号
作者: iWRZ (NE~_~RO)   2016-04-23 23:57:00
编译器概论推荐应该都是找龙书吧http://www.tenlong.com.tw/items/9861549366?item_id=51450不知为什么 很多经典的书都有特别的吉祥物例如贝壳书.恐龙书.龙书.白算盘.算法那本不知道是啥http://www.tenlong.com.tw/items/0262510871?item_id=45751智商太低 上面那本我看不懂在恭啥
作者: allqooxx (BIKU)   2016-04-24 00:08:00
记得当初在 Java 版问 class path 也被版主呛qq
作者: Deltaguita (伯利兹)   2016-04-24 00:13:00
楼上你是说旧板主猴子? 还是TonyQ?
作者: locklose (允)   2016-04-24 00:14:00
楼上这两个开呛都不用钱的阿(?)
作者: allqooxx (BIKU)   2016-04-24 00:16:00
猴子XD
楼主: femlro (母猪教谋神异端审问官1.5)   2016-04-24 00:18:00
帮qq
作者: sing10407 (阿U)   2016-04-24 00:19:00
好怀念猴子的笔战 ㄏㄏ
作者: Deltaguita (伯利兹)   2016-04-24 00:23:00
开呛不用钱没错,但是猴子太不友善,不一样
作者: brucetu (sec)   2016-04-24 03:19:00
以VB写ASP来说 不宣告很有可能跟其他function或者include的其他page误用同一个变量名
作者: seebass (Far Far Away Kingdom)   2016-04-24 08:32:00
几乎直译式语言都有Dynamic Type Binding(不用事先宣告)http://goo.gl/IoTFGC 请参考这文章
作者: comesuck (艾米德)   2016-04-24 10:03:00
我会尽可能使用已宣告的型别去接结果不只是为了我,也为了之后维护的人有var可以用不代表vb不用宣告型别比较倾向探讨为什么会那样做,而不是能不能
作者: Ayukawayen (亚布里艾尔发芽>//<)   2016-04-24 11:11:00
需要宣告型别和需要宣告变量又是两回事啦
作者: ACMANIAC (請肥宅救救肥宅)   2016-04-24 12:44:00
那种咖也能拿来讲...
作者: stosto (树多)   2016-04-24 14:50:00
VB.net还是VB6'
作者: PUTOUCHANG (自己的废文自己发)   2016-04-25 08:05:00
对岸的讨论区还比较友善
作者: abola921 (南港金城武)   2016-04-25 09:29:00
我awk好像也没有宣告
作者: bndan (seed)   2016-04-25 12:40:00
var 可以用跟强弱无关=_= 像c#的 var 只是由等号后的东西定义型别..这只是一种纯方便宣告词 由其大型程式内=_=题外话:专版有专版的风气 高手有高手的习惯 没回问题只代表对高手/其他人来说这种问题没意思...另外特别酸的就别提了因为大家用网络讨论版的动机不同...(茶)
作者: ripple0129 (perry tsai)   2016-04-25 13:21:00
https://goo.gl/DOkORG 直接看wiki吧,强型别连专家都说含意不清了,似乎也没有一个文献来特别阐述,也只能用"隐含"来解释,或许未来需不需要宣告也可能被"隐含"进去
作者: TETZ (你今天宅了吗?)   2016-04-26 11:08:00
JavaScript:.......
作者: daniel1205 (??!!)   2016-05-02 19:01:00
这与是否管理职无关吧... 管理职就不用吃饭了吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com