(Translated by https://www.hiragana.jp/)
強弱型別 - 维基百科,自由的百科全书

強弱きょうじゃくがたべつ

重定しげさだこうつよがたべつ

強弱きょうじゃくがたべつ(Strong and weak typing)表示ひょうじざい電腦でんのう科學かがく以及ほどしき設計せっけいなか經常けいじょうほどしきげんてき类型けいぶんつよがたべつ英語えいごstrongly typedじゃくかたべつ英語えいごweakly typed (loosely typed))两种。這兩個りゃんこ術語じゅつごなみぼつゆう非常ひじょう明確めいかくてき定義ていぎただし主要しゅようよう以描じゅつほどしきげんたい混入こんにゅう不同ふどう資料しりょうがたべつてき進行しんこう運算うんざんてき處理しょり方式ほうしきつよがたべつてきげんぐういたはこしき引數ひきすうがたべつ實際じっさいさけべようがたべつ符合ふごうてき情況じょうきょう經常けいじょうかい直接ちょくせつ錯或しゃへんやく失敗しっぱい;而弱がたべつてきげん常常つねづねかい實行じっこう隐式转换,あるもの产生难以りょうてき结果。這對術語じゅつございたんたんてき電腦でんのう歷史れきしちゅうはややめ含括りょうさらてき意義いぎ,而且つね很難知道ともみちうつしてきじん究竟くっきょうようひょうたち哪個意思いし

解釋かいしゃく

编辑

ほどしきげんせん Benjamin C. Pierce,《Types and Programming Languages》かず《Advanced Topics in Types and Programming Languages》てき作者さくしゃ,曾說:

わがはなりょういくほしためしちょろう清楚せいそつよしがたべつ」、「靜態せいたいがたべつ」、「安全あんぜんとう術語じゅつごただしわが發現はつげん異常いじょうてき困難こんなん…這些術語じゅつごてき用法ようほう不盡ふじんしょうどう所以ゆえん也就きん乎無よう。」[1]

だい致而ごと,「つよしがたべつかくれ含著ほどしきげんたいようもと混合こんごう情況じょうきょう出現しゅつげんうえりょう嚴格げんかくてききりせい,以避めんほどしき無效むこうてき資料しりょう使用しよう方式ほうしきへんやくある執行しっこうれい如,整數せいすう除法じょほう運算うんざん不可ふかよう於字くし鏈表うえてき運算うんざん驟不可用かよう數字すうじしか而,這些げんせいてき本質ほんしつ效力こうりょくごくえき改變かいへんてき

つよがたべつざい文獻ぶんけんちゅうてき含義

编辑

やめ经被うつし作者さくしゃ认定为“つよしがたべつてきいち要素ようそ包括ほうかつ:

  • 靜態せいたいがたべつ不同ふどう動態どうたいがたべつざい靜態せいたいかたべつ系統けいとうちゅうがたべつあずか變數へんすうあいれん繫的名稱めいしょう通常つうじょうざい声明せいめい),而不值(通常つうじょうざいはつはじめ)。かたべつ也可藉由へんやくらい推斷すいだん
  • つう过语げんてい义,对型べつ约束违规てき编译时间检查てきたくかん要求ようきゅう。就是说,编译确保操作そうさただ发生ざい对这个运ざん有效ゆうこうてき操作そうさすうじょう
  • かたべつ安全あんぜん;就是说,こばめ绝(ざいよう么编译时间要么執行しっこう时间)尝试ゆるがせ資料しりょうがたべつてき操作そうさあるはこしきよびさけべざいさら严格てき设置つう过证あきら进行せい和藏かずぞうそんせいらい证明关于形式けいしき语言てきかたべつ安全あんぜん
  • 禁止きんしがたべつ轉換てんかんぼうがたべつてき值,ろん以顯しきあるかくれしきてき方式ほうしき不可ふか轉換てんかんためいちがたべつ
  • ただしぼう些作しゃつよしがたべつ语言”称呼しょうこ保留ほりゅう省略しょうりゃく隐式がたべつ转换(就是说编译器为了利益りえき编程しゃ插入そうにゅうてき转换)てき语言。对于这些作者さくしゃ,编程语言きょうがたべつてき,如果がたべつ必须どおり通常つうじょうさけべ做“强制きょうせいてき显式符号ふごうらい转换。
  • 法規ほうき避型べつ系統けいとうぼう些語げん允許いんきょほどしきいん取得しゅとく值的表示法ひょうじほうしたてき東西とうざい即位そくいもとしき),這有可能かのうぶんまわし避型べつ系統けいとう
  • ゆう复合がたべつてき复杂而细致的がたべつけい统。
  • 資料しりょう物件ぶっけんちゅう固定こてい不變ふへんてきがたべつ。给定資料しりょう物件ぶっけんてきがたべつざい这个物件ぶっけんてき生命せいめいないあらため变。れい如,类实れい不可ふか以改变它们的类。
  • ざい執行しっこうほどしきまえつよがたべつ保證ほしょうりょう執行しっこう時期じきてきほどしき行為こうい,其以靜態せいたい分析ぶんせきある其它てきせい提供ていきょう

ほどしきげんちゅうてき含義變異へんい

编辑

まいり

编辑

参考さんこう文献ぶんけん

编辑
  1. ^ つよしがたべつゆびてき什麼いんも. [2007-03-30]. (原始げんし内容ないようそん于2007-03-23).