摘要:
第一题:第二题:第三题:如果有什么问题的话就讨论下吧 阅读全文
摘要:
题目:编写一个函数fun ,其功能是:将s所指字符串中最后一次出现的与t1所指字符串相同的子串替换成t2所指字符串,所形成的新串放在w所指的数组中。在此处,要求t1和t2所指字符串的长度相同。并在主函数中设计s、t1、t2所指字符串输入并输出w所指的数组。将程序保存在TEST2.C文件中。(30分)例如,当s所指字符串中的内容为:"abcdabfabc",t1所指子串中的内容为:"ab",t2所指子串中的内容为:"99"时, 结果,在w所指的数组中的内容应为:"abcdabf99c"。代码:经过调试了的,但想寻求更简单的方法。 阅读全文
摘要:
原型:extern int bcmp(const void *s1, const void *s2, int n);用法:#include <string.h>功能:比较字符串s1和s2的前n个字节是否相等说明:如果s1=s2或n=0则返回零,否则返回非零值。bcmp不检查NULL。举例:// bcmp.c#include <syslib.h>#include <st... 阅读全文
摘要:
昨天看了下c语言的书,感觉关键字static蛮重要的,所以就总结出来下,它有两个作用: 第一个作用:修饰变量。 静态全局变量,作用域仅限于变量被定义的文件中,其他文件即使用extern 声明也没法 使用他。 静态局部变量,在函数体里面定义的,就只能在这个函数里用了,同一个文档中的其他 函数也用不了。 下面是书上的例子,我加了点注释: 问题:最后i,j的值为多少?我的答案是:i=10,j=1。因为每... 阅读全文