相关讨论
[code]
#include
int main(void)
{
printf("abc
def\n");
return 0;
}
[/code]
上面代码编译有错,下面代码可以,难道字符串不能跨行表示吗?(不借用转义字符),看来 c 格式代码也不是完全的自由
[code]
#include
int main(void)
{
printf("abc\
def\n");
return 0;
}
[/code]
char *a="hello" "hello";
printf("%s", a);
还有
printf("hello" "world");
编译通过,运行正常,为何?
难道编译器支持这种字符串写法?
[code]
int main()
{
char *chr;
memset( chr, 0, 10 );
}
[/code]
运行出现 段错误
帮忙分析一下
g++3.2编译
如输入字符串str="open a book",数字n=1输出open,不知道有没有这样的函数,没有的话要用自定义的方法,我做了一个,各位帮忙看看错哪了或者给个正解吧
char *argu_member(char str[],int n)//提取参数成员
{
char *f;
int i,k=0,j;
for (i=0;k字符串的起始位置
{
if(str==' ')
k++;
}
for (j=i;str[j]!=' ';j++); //计算出要截取的字符串的结束位置
f=str;
*(f+j-i)=0;//在结束位置0,结束
...
给出一系列的串
c[m][n]
给出一个字符串
a[n]
怎么样在c[m][n]中判断是否有a[n]的前缀或者和a[n]同名的文件
小弟写了一个,感觉不太好,各位有没有更好的,拿出来共享一下。
[code]
#include ;
#include ;
#include ;
#include <ctype.h>;
#include ;
void get_rand_str(char s[],int number)
{
char str[64] = "00123456789ABcDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
int i;
char ss[2];
//printf("%c %c\n",str[1],str[62]);
srand((unsigned int)time((time_t *)NULL));
f...
请教:如何在turbo c中把字符串的子串取出来!
如:char sdate[]="20030605";
我怎样才能把2003,06,05,分别单独取出来!
帮帮忙,急用!!
:em14: 请问要实现文件搜索功能中的"*"和"?"通配符的功能,大家有什嘛好的字符串匹配算法没有?要单独实现"?"或者"*"(前提是不能混和实用),并不是很难,但是如果要能有混和实用的功能就很麻烦了,比如说要搜索ab*d?ef*.*,如何于要进行比较的字符串进行比较,请问大家有没有编过类似的程序?请指点一二~~~谢谢了~~~
对c和c++不甚熟悉,之前一直用的shell的awk来处理的,
aaa|bbb|12
aaa|ccc|18
aaa|ddd|7
bbb|ccc|3
bbb|aaa|8
ccc|aaa|50
以第一列为数组索引值,最后一列的数字相加,得到如下结果,按字符串排序:
aaa|37
bbb|11
ccc|50
不知道c++如何来解决的哦?
不了解,来学习一下。请大家指教。
如果能给出程序最好,给个指导方向亦可。
谢谢大家。:wink:
变量$a格式为'*.txt'
后缀固定为.txt,前缀长度不一定,现在想去掉后面的.txt,该怎么做啊
我用的是c SHELL,望高手指点
by
tshm2
-
Shell
-
2006-11-27 11:51:29 阅读(799) 回复(4)