C语言 关于结构体里面字符串的判断相等,赋值遇到的问题 |
您所在的位置:网站首页 › 怎么判断两个结构体变量是否相等 › C语言 关于结构体里面字符串的判断相等,赋值遇到的问题 |
#include
#include
struct Node
{
char str[20];
};
int main()
{
Node n;
char str[20]="Hello";
strcpy_s(n.str,20,str);
printf("%s",n.str);
return 0;
}
字符串不能直接赋值,需要引入头文件String.h.调用函数 strcpy_s(str1,20,str2);把str2的字符串赋值给str1.20是指定字符的长度。
补充一个判断字符串是否相等的函数 strcmp(str1,str2); 判断st1和str2是否相等,如果相等则返回0. |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |