亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 2522 | 回復(fù): 10
打印 上一主題 下一主題

bash 中的一個(gè)普通變量的大小是多少? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2006-09-03 21:02 |只看該作者 |倒序?yàn)g覽
請(qǐng)問:在bash中的一個(gè)普通變量的大小是多少?
     #var_a=abcdefghijklmnopqrstuvwxyz....
        究竟可以多大?也就是所普通的系統(tǒng)為一個(gè)變量預(yù)留多大的空間。
        是否會(huì)出現(xiàn)在C上的溢出的問題啊?
謝謝!

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2006-09-03 21:55 |只看該作者
根據(jù)剛才無聊的測(cè)試....

  1. #!/bin/sh
  2. while : ; do
  3.    a="abcdefghijklmnopqrstuvwxyz0123456789"${a}
  4.    echo ${#a}
  5.    sleep 1
  6. done
復(fù)制代碼

長度到 11xxx 都還很正常....
我想應(yīng)該是沒啥限制吧...@@
但是其它的 cmd 有沒有限制就不知道了...
如果怕會(huì)溢位可以在使用變數(shù)時(shí)改變?nèi)∮玫姆绞?br /> 例如限制只取 255個(gè)字元
${a:0:255}
${a:255}
都可以.

論壇徽章:
1
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17
3 [報(bào)告]
發(fā)表于 2006-09-03 22:28 |只看該作者
無限制

論壇徽章:
1
榮譽(yù)版主
日期:2011-11-23 16:44:17
4 [報(bào)告]
發(fā)表于 2006-09-03 23:36 |只看該作者
看你可用的內(nèi)存有多少.
不過變數(shù)名稱本身不得超過 255 個(gè)字母.

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2006-09-04 09:13 |只看該作者
首先,謝謝各位的測(cè)試幫忙!
Thank you !

BTW : 哦! 那就是說,對(duì)于bash 本身來說是沒有對(duì)于變量的約束的條件的。
但是,本身的機(jī)器究竟是怎么樣子會(huì)起到限制作用的。
有意思,為什么bash不對(duì)變量的大小進(jìn)行限制呢?
那么在內(nèi)存中他如何為一個(gè)新的變量開辟一個(gè)空間呢?

論壇徽章:
1
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17
6 [報(bào)告]
發(fā)表于 2006-09-04 09:49 |只看該作者
去問bash的作者吧
Brian Fox,email:bfox@gnu.org Chet Ramey,email:chet@ins.CWRU.Edu

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2006-09-04 12:17 |只看該作者
Thank you !
我嘗試發(fā)個(gè)郵件,呵呵!

[ 本帖最后由 stephen412 于 2006-9-4 12:21 編輯 ]

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2006-09-04 12:19 |只看該作者
bash是解釋語言, 所有變量當(dāng)成字符串處理的話, 能申請(qǐng)到內(nèi)存, 都能用來存放變量值哈

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2006-09-04 13:11 |只看該作者
樓上正解,它是一個(gè)script,摟主不要以 c的 方式來想象它。

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2006-09-04 15:50 |只看該作者
哦 !
看來我的角度有問題!
呵呵!
謝謝大家!
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP