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

C語言中關於字符串的一些常用函數,c語言字符串

編輯:關於C語言

C語言中關於字符串的一些常用函數,c語言字符串


 使用以下時應當在頭文件中加入string.h

  getch()為當你鍵入任何一個值時,返回但是並不顯示,立馬編譯結束,返回的是asc碼
  getchar();當你鍵入回車之後才算是輸入結束,並且可以用putchar()顯示第一個字符,返回的是asc碼
  puts()將一個字符串(僅一個)輸出到終端,可以包含轉義符
  gets();從終端輸入一個字符串到字符數組,並且得到一個函數值,該函數值為該字符數組的起始地址
  strcat(str1,str2);string catenate 字符串連接函數,把字符串二接到字符串一的後面
  strcpy(字符數組1,字符串2(可以為數組或者為字符串常量)); //不能直接將一個字符串賦值給一個數組,或者將一個數組賦值給另一個數組,只能用strcpy()函數來進行賦值
  strncpy(字符數組,字符串2,n);string copy表示將字符串前n位來代替字符數組的前n位 
  strcmp(字符串1,字符串2);string compare比較兩個字符串是否一樣,如果相等,則返回值為0;如果不相等,則以不相同的第一位比較的結果為參考,字符串1>字符串2,則返回為正數;否則為負數
  strlen();獲取字符串的長度函數string length
  strlwr();英文string lowercase;字符串大寫字母轉化為小寫的函數
  strupr();英文string uppercase;字符串小寫字母轉化為大寫的函數

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved