社区
C语言
帖子详情
急:在VC7中,如何连接两个字符串?
wixwiz
2003-10-13 01:49:54
使用的是托管代码
String *str1;
String *str2;
str1=str1+str2;
出现如下错误:
无法在 __gc 指针“System::String __gc *”上执行指针算法
谢谢了。已经困扰我快一天了。帮忙啊
...全文
101
3
打赏
收藏
急:在VC7中,如何连接两个字符串?
使用的是托管代码 String *str1; String *str2; str1=str1+str2; 出现如下错误: 无法在 __gc 指针“System::String __gc *”上执行指针算法 谢谢了。已经困扰我快一天了。帮忙啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wolf0403
2003-10-13
打赏
举报
回复
试试 *str1 = (*str1) + (*str2);
不能直接对两个String指针相加,相加的应该是两个 String 对象。
wixwiz
2003-10-13
打赏
举报
回复
str1=str1->Concat(str1,str2);
是这个啊。我终于找到了。谢谢楼上的兄弟。
cuistar
2003-10-13
打赏
举报
回复
晕,指针哪里有这样连接的。
连接字符串应该有两种方法吧。strcat()和引用。
你用我说的两个式式
C语言
连接
两个
字符串
在C语言
中
连接
两个
字符串
是一个常见的任务,但由于C语言标准库没有直接提供
字符串
连接
函数,我们需要自己编写这样的函数。通过分配足够的内存空间、使用strcpy函数复制
字符串
、在末尾添加空字符等步骤,我们可以实现一个简单的
字符串
连接
函数。然而,在实际开发
中
,我们还需要考虑更多的因素,如错误处理、性能优化和扩展功能等。通过不断地学习和实践,我们可以编写出更加健壮和高效的
字符串
处理代码。
c语言
中
将
两个
字符串
拼在起一起
1、新建一个工程和.c文件,输入头文件和主函数。定义变量类型。调用cpy函数。定义一个函数,并定义变量类型。用一个For 语句和if语句判断是否为元音。最后加一个
字符串
结束符,并在主函数
中
输出。2、实际上就是实现strcat这个
字符串
库函数,在vc自带的crt源码或者linux平台的glibc库
中
都有strcat的源码,自己可以查阅参考,看看库开发者是如何写代码的,对于学习C语言非常有用。3、思路:
两个
字符串
的拼接可以使用strcat函数。
c语言如何换行输入
字符串
,C语言,如何输入一个以回车结束的
字符串
??
C语言,如何输入一个以回车结束的
字符串
??0)i++;O',但是写的不一样: ",flag=0;}s[i]='n': "!='stdio.#include<,count=0;0'Input a character;s[i];scanf(" 到这里结束!=';i++){if(s[i]&g...
C++
连接
一个
字符串
前n个字符至另一个
字符串
问题
将一个
字符串
的前n个字符
连接
至另一个子
字符串
例如:str1=“abc”,str2=“def ” ,将str2 的前2个字符
连接
到str1
中
,最终str1=“abcde”。 #include<iostream> using namespace std; #include<cstring> void output(char *str1); char *memcpy(char ...
c\c++
中
比较
两个
字符串
或string对象是否相等
在写程序的过程
中
,经常会遇到要比较
两个
字符串
是否相等的情况。如果要比较的对象是char
字符串
,则利用 int strcmp(const char s1,const char* s2) 当s1 &lt; s2时,返回为负数; 当s1 == s2时,返回值= 0; 当s1 &gt; s2时,返回正数。 即:
两个
字符串
自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇’\0’为止。...
C语言
70,034
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章