1.atoi
int atoi(const char *)
#include
#include
int main()
char *str="101";
long num;
num=atoi(str);
printf("str=%s num%d/n,str,num");
return 0;
2.memset,memcpy
將緩衝區設定為某個字元/將緩衝區中的內容拷貝n個到目的位址
void *memset(void *int size_t)
void *memcpy(void *,const void *,size_t)
#include
#include
void main()
char buf="hello world";
char str[20];
memcpy(str,buf,5);
printf("呼叫memset之前,str=%s/n",str);
memset(str,'/0'.sizeof(str));
memcpy(string,buf,5);
printf("呼叫memset之後,str=%s/n",str);
待續/*函式setbuf
功能 :把緩衝區和流相聯
用法: void setbuf(file *steam,char *buf)
#include
int main()
char outbuf[20];
memset(outbuf,0,sizeof(outbuf));
setbuf(stdout,outbuf);
printf("hello");
fflush(stdout);
return 0;
/*函式名:
功能:送格式化輸出到字串
用法:int sprintf(char *str,char *faomat [,argument,.....]);
#include
#include
int main()
char buffer;
int count=120;
sprintf(buffer,"%d",count);
puts(buffer);
return 0;
函式名:strcat
功能:字串拼接函式
用法:char *strcat(char *destin,char *source)
#include
#include
int main()
char destination[25];
char *blank=" ";
strcpy(destination,borland);
strcat(destination,blank);
strcat(destination,c);
printf("%s/n",destination);
return 0;
函式名:strchr
功能:在乙個字串中查詢給定字元的第乙個匹配之處
用法:char *strchr(char *str,char c)
#include
#include
int main()
char string[15];
char *ptr,c='r';
strcpy(string,"this is astring");
ptr=strchr(string,c);
if(ptr)
printf("the charactor %c is at position :%d/n",c,ptr-string);
else
printf("the charactor was not found/n");
return 0;
/*
函式名: strcmp
功 能: 串比較
用 法: int strcmp(char *str1, char *str2);
*/#include
#include
int main()
char *buf1="aaa";
char *buf2="bbb";
char *buf3="ccc";
int ptr;
ptr=strcmp(buf2,buf1);
if(ptr>0)
printf("buf2 is greater than buffer 1/n");
else
printf("buffer 2 is less than buffer 1/n");
ptr=strcmp(buf2,buf3)
if(ptr>0)
printf("buffer 2 is greater than buffer 3/n");
else
printf("buffer 2 id less than buffer 3/n");
函式名: strtod
功 能: 將字串轉換為double型值
用 法: double strtod(char *str, char **endptr);
#include
#incldue
int main()
char input[80],*endptr;
double valude;
printf("enter a floating point number:");
gets(input);
value=strtod(input,&endptr);
printf("the string is %s the number is %f",input,value);
return 0;
}函式名:strtok
功能:查詢在第二個串中指定的分界符隔開的單詞
用法:char *strtok(char *str1,char *str2)
#include
#include
int main()
char input[16]="abc,d";
char *p;
p=strtok(input,",");
if(p)
printf("%s/n",p);}}
VBA 字串處理函式集
mid 字串,從第幾個開始,長度 在 字串 中 從第幾個開始 取出 長度個字串 例如 mid 小欣無敵 1,3 則返回 小欣無 instr 從第幾個開始,字串1,字串2 從規定的位置開始查詢,返回字串2在字串1中的位置 例如 instr 1,小欣無敵 小 則返回 1,instr 2,小欣無敵 小 則...
轉VB 字串處理函式集 收藏
mid 字串,從第幾個開始,長度 在 字串 中 從第幾個開始 取出 長度個字串 例如 mid 小欣無敵 1,3 則返回 小欣無 instr 從第幾個開始,字串1,字串2 從規定的位置開始查詢,返回字串2在字串1中的位置 例如 instr 1,小欣無敵 小 則返回 1,instr 2,小欣無敵 小 則...
mysql 字符集處理
涉及資料庫連線 備份遇到的字符集問題 檢視資料庫中字符集狀態 show characters set 列出mysql支援的所有字符集 show variables like character set 當前mysql伺服器字符集設定 show variables like collation 當前字...