直接將字符變量賦值給整型變量,即可實(shí)現(xiàn)字符到對(duì)應(yīng)ASCII碼的轉(zhuǎn)換。
創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、果洛州網(wǎng)絡(luò)推廣、重慶小程序開發(fā)、果洛州網(wǎng)絡(luò)營銷、果洛州企業(yè)策劃、果洛州品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供果洛州建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
具體實(shí)現(xiàn)方法可以參考如下程序段:
char str[]="abds%*34dfs"; // 定義一個(gè)字符數(shù)組,存放待轉(zhuǎn)換為ASCII碼的字符串
int AsciiNum[20]; // 定義一個(gè)整型數(shù)組,存放字符所對(duì)應(yīng)的ASCII碼值,數(shù)組大小根據(jù)字符串長(zhǎng)度進(jìn)行設(shè)置
int i;
// 將字符串的每個(gè)字符逐個(gè)賦值給整型數(shù)組AsciiNum,即實(shí)現(xiàn)字符到ASCII碼值的轉(zhuǎn)換
for(i=0; istrlen(str); i++)
{
AsciiNum[i] = str[i]; // 最后數(shù)組AsciiNum就是字符串每個(gè)字符所對(duì)應(yīng)ASCII碼值的數(shù)組
}
Go語言的string模塊包含了ToLower和ToUpper函數(shù),用于將字符串轉(zhuǎn)換成小寫和大寫
代碼如下:
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.ToUpper("hello world"))
}
二進(jìn)制包安裝的話:如果安裝在了默認(rèn)位置例如/usr/local/go (Windows系統(tǒng):c:\Go)這個(gè)時(shí)候可以不需要設(shè)置GOROOT,如果改變了安裝的這個(gè)默認(rèn)目錄,那么就需要設(shè)置GOROOT GOROOT的概念有點(diǎn)Go安裝目錄的意思 GOPATH是一個(gè)開發(fā)環(huán)境目錄的意思