如何查看C语言,内库的源代码?

如何查看C语言,内库的源代码?,第1张

如果是“.cpp”文件并且有VC++的环境,可直接双击文件打开或者先打开编译环境,在新建一个控制台下的源文件然后,选择file菜单下的open找到你的文件导入,然后编译运行;如果是其他格式的,如txt文件,也可先打开编译环境,新建一个控制台下的源文件,然后直接复制粘贴进去,然后编译运行;

便已运行的 *** 作如图:

#include <stdio.h>

#include <stdlib.h>

#define MAX 5

static void sort(int val[], int n)

{

int temp, i, j

for (i = 0i <ni++)

{

for (j = i+1j <nj++)

{

if (val[j]<val[i])

{

temp = val[j]

val[j] = val[i]

val[i] = temp

}

}

}

}

static int bisearch(int number[], int n, int find) {

int low, mid, upper

low = 0

upper = n - 1

printf("Search %d:", find)

while(low <= upper) {

mid = (low+upper) / 2

if(number[mid] <find)

low = mid+1

else if(number[mid] >find)

upper = mid - 1

else

return mid

}

return -1

}

static void echo_result(int n)

{

if(n == -1)

{

printf("no found\n")

}

else

{

printf("found\n", n+1)

}

return

}

int main()

{

int a[5] = {4,7,9,6,3}

int i

int ret

printf("array:")

for(i=0i<5i++)

{

printf("%d ",a[i])

}

printf("\n")

sort(a, MAX)

/*For test*/

ret = bisearch(a, MAX, 6)

echo_result(ret)

ret = bisearch(a, MAX, 5)

echo_result(ret)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6684015.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存