C語言toupper()函式:將小寫字母轉換為大寫字母
定義函式:int toupper(int c);
函式說明:若引數 c 為小寫字母則將該對應的大寫字母返回。
返回值:返回轉換後的大寫字母,若不須轉換則將引數c 值返回。
範例:將s 字串內的小寫字母轉換成大寫字母。
純文字新視窗
- #include <ctype.h>
- main(){
- char s[] = "aBcDeFgH12345;!#$";
- int i;
- printf("before toupper() : %s\n", s);
- for(i = 0; i < sizeof(s); i++)
- s[i] = toupper(s[i]);
- printf("after toupper() : %s\n", s);
- }
執行結果:
before toupper() : aBcDeFgH12345;!#$
after toupper() : ABCDEFGH12345;!#$
相關推薦
C語言toupper()函式:將小寫字母轉換為大寫字母
標頭檔案:#include <ctype.h> 定義函式:int toupper(int c); 函式說明:若引數 c 為小寫字母則將該對應的大寫字母返回。 返回值:返回轉換後的大寫字母,若不須轉換則將引數c 值返回。 範例:將s 字串內的小寫字母轉換成大寫字母
C語言利用棧實現將中綴表示式轉換為字尾表示式(即逆波蘭式)
輸入計算表示式如:(1-3)*4+10/5 輸出的逆波蘭式:1 3 - 4 * 10 5 / + 碼程式碼時臉上洋溢著的神祕的微笑 #include <stdio.h> #include <stdlib.h> #include
c語言從鍵盤中輸入一串字串,將字元中的大寫轉化成小寫字母,將小寫字母轉換成大寫字母,以*號鍵結束
#include <stdio.h> int main(int argc, const char * argv[]) { char c; c=getchar(); while (c!='*') { if(c
C語言isalnum()函式:判斷字元是否為英文字母或數字
如果要判斷某個字元是數字字元還是非數字字元, 判斷其ASCII值的大小就行了, if('0'=<a&&a<='9'){/*a是數字*/} isdigit(int c)//判斷是否為數字 isalpha(int c)//判斷是否為a~z A~Z
C語言:將ss所指字符串中所有下標為奇數位置的字母轉換為大寫-將該字符串中的所有字符按ASCII碼值升序排序後輸出。-將a所指的4*3矩陣第k行的元素與第0行元素交換。
[] sorting 一個 最後一個元素 lib include ascii碼 mes %s //函數fun:將ss所指字符串中所有下標為奇數位置的字母轉換為大寫,若不是字母,則不轉換。 1 #include<conio.h> 2 #include&
Linux : C語言pause()函式:讓程序暫停直到訊號出現
C語言pause()函式:讓程序暫停直到訊號出現 相關函式:kill, signal, sleep 標頭檔案:#include <unistd.h> 定義函式:int
C語言 編寫函式: unsigned int reverse_bit(unsigned int value); 這個函式的返回 值value的二進位制位模式從左到右翻轉後的值。
#include<stdio.h> unsigned int reverse_bit(unsigned int value) { int ret = 0; int bit = 0; #include<stdio.h> unsigned int r
C語言strcasecmp()函式:判斷字串是否相等(忽略大小寫)
標頭檔案:#include <string.h> 定義函式:int strcasecmp (const char *s1, const char *s2); 函式說明:strcasecmp()用來比較引數s1 和s2 字串,比較時會自動忽略大小寫的差異。 返回值:若引數s1 和s2 字串相同則返回
C語言fread()函式:讀檔案函式(從檔案流讀取資料)
相關函式:fopen, fwrite, fseek, fscanf標頭檔案:#include <stdio.h>定義函式:size_t fread(void * ptr, size_t size, size_t nmemb, FILE * stream);函式說
C語言index()函式:查詢字串並返回首次出現的位置
標頭檔案:#include <string.h>定義函式:char * index(const char *s, int c);函式說明:index()用來找出引數s 字串中第一個出現的引
C語言lseek()函式:移動檔案的讀寫位置
相關函式:dup, open, fseek 標頭檔案:#include <sys/types.h> #include <unistd.h> 定義函式:off_t lseek(int fildes, off_t offset, int whenc
C語言execv()函式:執行檔案函式
相關函式:fork, execl, execle, execlp, execve, execvp 標頭檔案:#include <unistd.h> 定義函式:int execv (const char * path, char * const argv[]
C語言fprintf()函式:輸出函式(格式化輸出資料至檔案)
Opencv學堂 http://mp.weixin.qq.com/s?__biz=MzA4MDExMDEyMw==&mid=100000109&idx=1&sn=7540b49e869c3e27f87c84f6f3dfe9a8&chksm
C語言readdir()函式:讀取目錄函式
相關函式:open, opendir, closedir, rewinddir, seekdir, telldir, scandir標頭檔案:#include <sys/types.h> #include <dirent.h>定義函式:struc
C語言fopen()函式:開啟一個檔案並返回檔案指標
標頭檔案:#include <stdio.h> fopen()是一個常用的函式,用來以指定的方式開啟檔案,其原型為: FILE * fopen(const char * path, const char * mode); 【引數】path為包含了路徑的檔
C語言link()函式:建立檔案連線
相關函式:symlink, unlink 標頭檔案:#include <unistd.h> 定義函式:int link (const char * oldpath, const char * newpath);函式說明:link()以引數newpath 指定的名
C語言fclose()函式:關閉檔案流
標頭檔案:#include <stdio.h>fclose()函式用來關閉當前檔案流,其原型為: int fclose(FILE * stream);【引數】stream為檔案流指標。【返回值】若關檔案動作成功則返回0,有錯誤發生時則返回EOF,並把錯誤程
C語言gettimeofday()函式:獲取當前時間
標頭檔案:#include <sys/time.h> #include <unistd.h>定義函式:int gettimeofday (struct timeval * tv, struct timezone * tz);函式說明:gettimeofday()會把目前的時間有t
C語言sscanf()函式:從字串中讀取指定格式的資料&&C語言strtok()函式:字串分割
標頭檔案:#include <stdio.h>sscanf()函式用於從字串中讀取指定格式的資料,其原型如下: int sscanf (char *str, char * format [, argument, ...]);【引數】引數str為要讀取資料的
C語言setpriority()函式:設定程式程序執行優先權
相關函式:getpriority, nice 標頭檔案:#include <sys/time.h> #include <sys/resource.h> 定義函式:int setpriority(int which, int who, int p