就连汇编语言都需要调用库函数。
因为编译好的程序要同 *** 作系统打交道,必然要用到库。
c语言有c语言的库,c++有c++的库。
库函数为明哪你提供必要的编程接口,也就是API之类。
你想表达的也许是静态链激碰码接到库,那样,表面看来是可以脱离许多库的模块来运行的
但本质上是把某些库整个编译到你的程序中而已,程序也会因吵简此膨大许多。
void fun (char s1[],char s2[]){
int i,j
for (i=0s1[i] !=’\0’i++)/*求出的i为pA字符的总长度,包括结束标记位*/
for (j=0s2[j] !=’\0’j++)
s1[i++]=s2[j]/*将pB字符串连在pA字符串的后面*/
s1[i]='\0’/*在字符串最后加上结束标记符*/
}
扩展资料:
最常用的字符串函数:
字符串输出函数puts格式:puts (字符激吵数组名) 功能:拍悄把字符数组中的字袭铅渣符串输出到显示器。
2.字符串输入函数gets格式:gets (字符数组名) 功能:从标准输入设备键盘上输入一个字符串。本函数得到一个函数值,即为该字符数组的首地址。
3.字符串连接函数strcat格式:strcat (字符数组名1,字符数组名2) 功能:把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“”。
4.字符串拷贝函数strcpy格式:strcpy (字符数组名1,字符数组名2) 功能:把字符数组2中的字符串拷贝到字符数组1中。串结束标志“”也一同拷贝。
5.字符串比较函数strcmp格式:strcmp(字符数组名1,字符数组名2) 功能:按照ASCII码顺序比较两个数组中的字符串,并由函数返回值返回比较结果。
6.测字符串长度函数strlen格式:strlen(字符数组名) 功能:测字符串的实际长度(不含字符串结束标志‘’) 并作为函数返回值。
参考资料:
百度百科-数组
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)