-
ispunct
鎖定
ispunct是一個函數。
- 中文名
- ispunct
- 相關函數
- isspace,isdigit,isalpha
- 表頭文件
- ctype.h>或
- 定義函數
- int ispunct(int c)
ispunct簡介
ispunct表頭文件
1.c語言中:
#include<ctype.h>
2.c++中:
#include<cctype>
ispunct函數聲明
int ispunct(int c)
ispunct函數説明
檢查參數c是否為標點符號或特殊符號。返回TRUE也就是代表參數c為
非空格、非數字和非英文字母。
ispunct返回值
v若參數c為標點符號或特殊符號,則返回TRUE,否則返回NULL(0)。
ispunct附加説明
此為宏定義,非真正函數。
ispunct範例
ispunct例一
/*列出字符串str中的標點符號或特殊符號*/ #include<stdio.h> #include<ctype.h> int main(void) { charstr[]="123c@#FDsP[e?"; inti; for(i=0;str[i]!=0;i++) if(ispunct(str[i]))printf("%c\n",str[i]); return 0; }
ispunct例二
//當c為標點符號時,返回非零值,否則返回零。標點符號指那些既不是字母數字,也不是空格的可打印字符。 // ispunct.c #include<stdio.h> #include <syslib.h> #include <ctype.h> #include <string.h> int main(void) { char s[]="Hello, Rain!"; int i; clrscr(); // clear screen printf("%s\n",s); for(i=0;i<strlen(s);i++) { if(ispunct(s[i])) printf("^"); else printf("."); } return 0; }
ispunct相關函數
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:15次歷史版本
- 最近更新: 杨雨娇51