(注:最初的這種許可權判定寫法到後期很多時候會不合適,最有效的還是使用 string 方式,值為 1|0|1|1|0'1'11|0 會發現這樣可以更有效,輸出時用 split("|".tochararray()) 方法,可以進行許可權中套許可權的判定 time:2010-02-24 12:12)
在考慮如何儲存許可權並方便呼叫的方法
我是把每個許可權用 0 代表false, 1 代表true,並且將所有許可權連線成字串寫入資料,例如 1101010 這樣
但是考慮很久不知道該如何將這個字串中的字元按位置讀取出來,並賦予許可權安排
最後在網上找資料,發現了 tochararray() 方法
string str = "0101010";
char arrstr = str.tostring().tochararray();
這樣就可以通過arrstr[i]來呼叫其中的字元
終於搞定這裡了,睡覺睡覺了...
初學真是痛苦,唉.....
關於字串
一些基本概念 用字元陣列儲存這麼乙個字串 char str hello world 然後我們應該知道,1.陣列的大小是12 字串字元個數 1 最後乙個元素為 0 用於標記字串的結束。0 不是數字0,它是非列印字元,其ascii碼值為0 2.若使用如下定義 char str 100 hello wor...
關於字串
關於string最重要的幾點 string為引用型別體現於其在棧記憶體和堆記憶體中的結構 堆記憶體中有字串常量池。有幾種new字串的方式 string str ass 方式1 string str1 new string ass 方式2char cha string str2 new string ...
字串問題及關於字串的函式
字串問題及關於字串的函式 1,char strcpy char dest,char src 把src指向的以null結束的字串複製到dest所指的陣列中。函式返回指向dest指標。注 1,接收字串的陣列或指標所指的記憶體區域一定要大於被複製的字串長度,否則系統可能由於字元長度不夠而被惡意修改。2,d...