⑴ c語言中strcmp函數比較字元串大小是在比較字元串的什麼
c語言中的strcmp函數比較字元串A和B,如果A中第一個字元的ASCII大於B中第一個字元串的ASCII,則A整體大於B;
若A中第一個字元ASCII等於B中第一個字元,則比較第二個字元的大小,依次類推
對於第二個問題,為什麼小寫字母的ASCII碼比大寫字母大,這個就不是程序員能知道的了,這個得問創作這個的人
⑵ 編寫一個C語言函數,比較兩個字元串的大小
#include<stdio.h>
#define N 100
int input(char*a,char*b)//輸入兩個字元串
{
printf("Input the first information: ");
fgets(a,N,stdin);
printf("Input the secend information: ");
fgets(b,N,stdin);
}
int my_strcmp(char*a,char*b)//比較字元串每個字元的大小
{
while((*a!='