22问答网
所有问题
当前搜索:
c语言string库
c语言
中怎样把一个字符数组付给另一个字符数组
答:
用strcpy函数!原型声明:extern char *strcpy(char *dest,char *src);头文件:
string
.h 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。返回指向dest的指针。例子:include <stdio.h> include <string.h> ...
C语言
程序从键盘上输入两个字符串若不相等将短的字符串连接到长的字符...
答:
*/ printf("new
string
: %s\n", str2);} else { strcat(str1, str2);printf("new string : %s\n", str1);} } 把 for(k=0;a[k]!=0;k++){ printf("%s",a[k]);} 改成 for(k=0;a[k]!=0;k++){ printf("%
c
",a[k]);} ...
C语言
编程:从键盘输入一个字符串,查找指定子串第一次出现的位置。求问题...
答:
原理类似于找素数,以下是具体代码(附注释):include <stdio.h>#include <stdlib.h>#include <math.h>int Search
String
(char s[], char d[]);main(){char s[81]; //储存一串字符char d[10]; //储存要查找的字符int flag;//输入一串字符printf("Input a
string
:");gets(s);//...
C语言
中运用gets函数,是不是一定需要头文件声明#include<
string
.h>
答:
不需要的。gets函数的头文件:#include <stdio.h> gets()函数用于从缓冲区中读取字符串,其原型如下:char *gets(char *string);gets()函数从流中读取字符串,直到出现换行符或读到文件尾为止,最后加上NULL作为字符串结束。所读取的字符串暂存在给定的参数string中。【返回值】若成功则返回
string的
...
C语言
赋值语句char* p="
string
";
答:
C语言
赋值语句 char*p="
string
" ;是定义指针变量,并进行指针变量初始化的标准格式,没有错误。该语句相当于以下两句:char *p ; //定义指针变量,未初始化 p="string" ; //p指向string所在的地址,即:p中存储的是"string"串的首地址。是指针变量取地址中的数据运算符:p == 's' ; //...
c++如何将
string
转换为char*
答:
1、如果要将
string
转换为char*,可以使用string提供的函数c_str() ,或是函数data(),data除了返回字符串内容外,不附加结束符'\0',而c_str()返回一个以‘\0’结尾的字符数组。2、const char *c_str();c_str()函数返回一个指向正规C字符串的指针,内容与本string串相同.这是为了与
c语言
兼容...
C++怎么把
string
转换为char型数组
答:
1、如果要将
string
转换为char*,可以使用string提供的函数c_str() ,或是函数data(),data除了返回字符串内容外,不附加结束符'\0',而c_str()返回一个以‘\0’结尾的字符数组。2、const char *c_str();c_str()函数返回一个指向正规C字符串的指针,内容与本string串相同.这是为了与
c语言
兼容...
C语言
中字符串小于字符串吗?
答:
是的,字符串“That”小于字符串“The”。因为是利用ASCII编码逐位按照顺序来比较的:第一位“T”相同,第二位“h”相同,第三位“a”<“e”,所以“That”小于“The”。以compareTo()方法为例,两个字符串比较大小方法:1、如果字符串相等返回值为0,不等返回其他数值。比较方法是先比较对应字符...
怎么进行字符串赋值?
C语言
答:
在
C语言
中,字符串的赋值主要有两种方法,第一种是通过指针的方式直接赋值,第二种是通过数组直接赋值。1、指针式赋值。通过程序的运行情况,可以知道:char *p = "hello";这种字符串的赋值方式是完全没有问题的。要理解这种赋值方式,首先得理解双引号(特别注意:这个是双引号,不要赋值的时候给弄了...
C语言
源程序是由什么构成的
答:
\0'字符结尾的char型数组,使用字符型并不需要引用库,但是使用字符串就需要C标准库里面的一些用于对字符串进行操作的函数。它们不同于字符数组。6、文件输入/输出 在
C语言
中,输入和输出是经由标准库中的一组函数来实现的。在ANSI C中,这些函数被定义在头文件<stdio.h>;中。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜