練習:<string.h>常用字串
/*#include <string.h>
1、strlen 計算字串長度;
2、strcop 拷貝;
3、strncop 拷貝指定數量的字元;
4、shrcat 連線字串;*/
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[64];
int k;
printf("請輸入一個字串:");
gets(a);
k = strlen(a);
printf("字串長度是:%d\n",k);
return 0;
}
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[64] = "love";
char b[64] = "thinks";
//strcop的第一個引數,是目標字串;
//strcop的第二個引數,是源字串;
strcpy(a,b);
printf("輸出結果:%s\n",a);
return 0;
}
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[64] = "love";
char b[64] = "123456";
//strcop的第一個引數,是目標字串;
//strcop的第二個引數,是源字串;
strncpy(a,b,3); //strncpy函式是拷貝指定數量的字串;
printf("輸出結果:%s\n",a);
return 0;
}
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[64];
char b[64];
printf("輸入一個字元:");
gets(a);
printf("輸入一個字元:");
gets(b);
strcat(a,b); //strcat是連線字串
printf("輸出結果:%s\n",a);
return 0;
}