程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> 關於C >> C 函數 toascii

C 函數 toascii

編輯:關於C
  平時並不關心一個字符的 ASCII 是多少,不過,最近,在看一些關於哈希表的東西,ASCII 碼就顯得特別重要,再後來,我就看見了這個函數 toascii ,下面,我們首先看看這個函數的原型:        extern int toascii(int c)       可見,我需要傳遞一個 int 類型的參數給它,也就是一個字符,這個函數的返回值是一個整數值,當然,它代表的就是 0--255 之間的某一個數值,與你傳遞的那個字符的 ASCII 對應,下面,就隨便寫點東西吧:  
#include <iostream>  
#include <cstring>  
#include <ctype.h>  
  
using namespace std;  
  
void to_asscii(char *str);  
  
int main(int argc, char **argv, char **environ)  
{  
    char *str = "dlutbrucezhang";  
    to_asscii(str);  
    return 0;  
}  
  
void to_asscii(char *str)  
{  
    int len = strlen(str);  
    for (int i = 0; i != len; i++)  
    {  
        cout<<str[i]<<" : "<<toascii(str[i])<<endl;  
    }  
    return;  
}  

 

        運行的結果如下圖所示:
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved