十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这个只是函数名称,可以用其他的,但是不能是关键字。
江源ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!
纠正两个错误,第一、scanf("%s",s1);要改成scanf("%s",s1);,下面的对s2的输入类似。
len(s1)相当与计数器,他的返回值代表你输入的字符串的长度。比如你输入s1=I am a student.则返回值为15,注意是到student.那个点的后面才是结束。比较的时候他已经是一个值了。
不是在C语言中是什么意思
而是在这段程序中是什么意思
#define len(x1,y1,x2,y2) sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))定义了一个宏,用来计算2个点(x1,y1)和(y1,y2)间的直线距离
strlen -- 计算字符串长度的库函数名。
str -- 通常,程序员喜欢用它作 字符串 变量名。它是 string(英文词 字符串 的缩写)
len -- 通常,程序员喜欢用它作 变量名。它是 length(英文词 长度 的缩写)。
例如:
char str[20]="I am a student";
int len;
len = strlen(str);
printf("the string length is: %d",len);
strlen是计算字符串长度的函数
j=strlen(str)-1 计算出str的长度减1
明白了吧
strlen
原型:extern int strlen(char *s);
用法:#include string.h
功能:计算字符串s的(unsigned int型)长度
说明:返回s的长度,不包括结束符NULL。
举例:
// strlen.c
#include syslib.h
#include string.h
main()
{
char *s="Golden Global View";
clrscr();
printf("%s has %d chars",s,strlen(s));
getchar();
return 0;
}