本篇文章给大家谈谈c语言变量怎么赋值字符串,以及c语言中字符型变量的赋值对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、c语言字符串赋值2、C语言中怎么字符串赋值?3、c语言如何对字符串变量赋值
c语言字符串赋值
//
string[500]=”abcdefg”;
//是将字符串”abcdef”赋值给字符数组中string[500]这个元素,先不说string[500]已经越界了.
单单是string[500]只能存放一个字符,但你这里却要将一串字符串赋值给他.当然会错误.
像你说的在定义时初始化是对的.
如果定义后要进行赋值.就用string.h中的strcpy()函数,将”abcdefg”复制到字符串string中.
代码如下:
#include
stdio.h
#include
string.h
int
main()
{
char
string[500];
//
string[500]=”abcdefg”;
strcpy(string,”abcdefg”);
//将字符串常量赋值给字符数组
return
0;
}
C语言中怎么字符串赋值?
需要准备的材料分别有:电脑、C语言编译器。
1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。
2、在test.cpp文件中,输入C语言代码:char a[20];strcpy(a, “hello”);printf(“%s”, a);。
3、编译器运行test.cpp文件,此时成功将字符串赋值给了字符串a并打印。
c语言如何对字符串变量赋值
标准C中没有字符串变量这一说法,其存储字符串是用字符数组。
#include
stdio.h
#include
string.h
int
main(){
char
p[30];
strcpy(p,”hello”);
//用这个函数可以给字符数组赋值。
printf(“%s”,p);
}
关于c语言变量怎么赋值字符串和c语言中字符型变量的赋值的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。