社区
C语言
帖子详情
一个简单字符串的问题?
Sylix
2005-03-10 11:06:44
怎么去除一个字符串的前两个字符?
char *ee ='ewrrrrt';
...
处理成
ee = 'rrrrt'
...全文
312
11
打赏
收藏
一个简单字符串的问题?
怎么去除一个字符串的前两个字符? char *ee ='ewrrrrt'; ... 处理成 ee = 'rrrrt'
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
andyliuyi
2005-03-21
打赏
举报
回复
是常量字符串的话,
只要 P++两次就行了,
这不会有内存方面的问题的。
绝对应该这样.
lianggj
2005-03-21
打赏
举报
回复
ee += 2
sky911911
2005-03-10
打赏
举报
回复
同意sooler(游园寻梦) 的说法 我很菜 但是我会努力 呵呵................
Rudy_zhuang
2005-03-10
打赏
举报
回复
void cut_string(char str[], unsigned int cut_len)
{
int str_len;
char *temp;
// 假定字符串数组中有结束符。
str_len = strlen(str);
if(str_len < cut_len)
return ;
temp = str + cut_len
memmove(str, temp, size_t(str_len - cut_len + 1));
}
sooler
2005-03-10
打赏
举报
回复
字符串应该用“”.
如果char *ee="ewrrrrt";可以通过修改ee的值,ee += 2;
如果是char ee[]="ewrrrrt";
只有以此覆盖了
nilinsxb
2005-03-10
打赏
举报
回复
随手写的,还没有经过测试
void dele_some(char *str)
{
int str_len;
char *result;
str_len = strlen((char *)str);
if(str_len == 0)
return ;
result = malloc((str_len-1) * (char));
for(i= 0;i<(str_len -2);i++)
{
result[i] = str[i+2];
}
result[++i]='\0';
strcpy(str,result);
}
Sylix
2005-03-10
打赏
举报
回复
是字符串数组
Rudy_zhuang
2005-03-10
打赏
举报
回复
是char *ee ="ewrrrrt"?常量字符串?还是字符串数组?把意思表达清楚一点。
Flood1984
2005-03-10
打赏
举报
回复
是常量字符串的话,
只要 P++两次就行了,
这不会有内存方面的问题的。
suyouxin
2005-03-10
打赏
举报
回复
#include "stdio.h"
void strcat2(char* str)
{
char* p;
p = str;
p += 2;
while(*p)
*str++ = *p++;
*str = '\0';
}
void main()
{
char* eee = "ewrrrrt";
strcat2(eee);
printf("%s\r\n", eee);
}
dongpy
2005-03-10
打赏
举报
回复
Rudy_zhuang(风筝)的方法不错
青训/
简单
:
字符串
解码
问题
循环添加原始字符至新
字符串
,遇到对应两个匹配规则则替换更新
字符串
最后一位。创建新
字符串
,循环原始字符。
简单
密码,关于
字符串
的一些
问题
小白学JAVA:1. 录入
字符串
import java.util.ScannerScanner scan=new Scanner(System.in);String b=scan.next();//录入内容放入
字符串
b说明:String类代表
字符串
练习2.
字符串
转
字符串
数组char a[]=b.toCharArray();//将
字符串
放入
字符串
数组achatAt(i):就是第i个位置的字符3.将d...
不
简单
的
字符串
转换
问题
关卡名
字符串
:隐形的王者我会了✔️内容1.理解
字符串
的基本特征2.记住Java、C或者Python里
字符串
都是怎么用的3.掌握
字符串
转整数的几种场景和处理方法
字符串
里存放的可以是字母,可以是数字,也可以是特殊字符,字母又可以大写和小写,这就导致
字符串
有一类常见的转换的题目,这些题目无非就是这几种类型的相互转换。但是在转换过程中需要处理几种特殊情况:例如首先就是转之前先判断当前元素能不能转。如果是
字符串
转数字,则要考虑当前元素是不是数字。转完之后会不会溢出等。
字符串
移位
问题
(
简单
方法)
问题
:给定两个
字符串
s1和s2,要求判断s2是否能够被通过s1做循环移位(即将
字符串
s1的第
一个
字符挪动到最后
一个
位置,如s1=AABCD,移位一次后变成了ABCDA,循环反复)得到的
字符串
包含。例如,S1=AABCD和s2=CDAA,返回true;给定s1=ABCD和s2=ACBD,返回false。 以S1 = AABCD为例,先分析对S1进行循环移位之后的结果,如下所示: AABCD—>...
简单
的
字符串
反转
问题
输入
一个
数s,将
字符串
的前s个数和后面的反转。例: 输入: 3 asdfgh 输出: fghasd 然后错误的对
字符串
赋值,b中一直没有值,一下是错误的代码段 正确的为 或者直接截子串 string substr(int pos = 0,int n = npos) const; //返回pos开始的n个字符组成的
字符串
#include <iostream&...
C语言
70,040
社区成员
243,237
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章