sppk.net
当前位置:首页 >> C语言问题:下面函数的功能是 >>

C语言问题:下面函数的功能是

int funl(char *x) {char *y=x; while(*y++); return(y-x-1): } 1,//定义了一个函数,形参是字符型指针 2,//创建了一个字符型指针指向形参的地址 3,//把新创建的字符串指针指向形参的末端(字符串都是用'\0'结束的); 4,//返回该字符串的长度(-...

#include int main() { void max(int [][5]);//注意二位数组传递参数时,行数信息可以省略,但一定列数不能 void averagek(int [][5]); void averages(int [][5]); int a[10][5],i;//后面很多没用上的变量就不需要了 for(i=0;i

程序设计中的函数 许多程序设计语言中,可以将一段经常需要使用的代码封装起来,在需要使用时可以直接调用,这就是程序中的函数。比如在C语言中: int max(int x,int y) { return(x>y?x:y;); } 就是一段比较两数大小的函数,函数有参数与返回值。...

C语言里itoa函数的功能是把一个整数转换为字符串。 用法: itoa(i ,num ,10 ); i ---- 需要转换成字符串的数字 num ---- 转换后保存字符串的变量 10 ---- 转换数字的基数(即进制)。10就是说按10进制转换数字。还可以是2,8,16等等你喜欢的进...

看了楼下回答我就不答选哪个了,但参考是有用的。 我之前也遇到过这个问题,意思是形参的变化都不会影响到实参本身。如果你要改变两个传入的指针地址上的值,那你传入的时候就得 function(&p,&q);取指针的地址,void abc(int **p1, int **p2)使...

sum = f(x+y, x+y) + f(z+y, z-y);

void invert (char str [] ) { int i,j, k; for(i=0,j=strlen(str)-1;i

把*(s+j)='\0';移到for循环外面(下移一行),还有,if(*(s+i)!='c')错了,'c'改为c。

选择D.从文件fp中读取长度不超过n-1的字符串,存入str指向的内存空间。 fgets函数用来从文件中读入字符串。fgets函数的调用形式如下:fgets(str,n,fp);此处,fp是文件指针;str是存放在字符串的起始地址;n是一个int类型变量。函数的功能是...

#include int search(int arr[],int len,int num)//arr为序列,len为序列长度,num为要查找的数 { int start,end,mid; start=0; end=len-1; mid=(start+end)/2; while(startnum) { end=mid-1; mid=(start+end)/2; continue; } if(arr[mid]

网站首页 | 网站地图
All rights reserved Powered by www.sppk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com