gpt4 book ai didi

c - getch()==13是什么意思

转载 作者:行者123 更新时间:2023-11-30 19:51:33 25 4
gpt4 key购买 nike

源代码如下,if(getch()==13)这行是什么意思..int main()
{

int a[4],approx[4],b[4],i=0;  
int arr[4][6],sarr[4][6];
initialize(a);
encoding(a,arr);

while(i<5)

{

if(i==0)
{
while((selection(a,approx,sarr,arr,b))==0)
{

initialize(a);
encoding(a,arr);
}
}
else
selection(a,approx,sarr,arr,b);
crossover(sarr,a,b,arr);
if(getch()==13)

mutation(arr);
evaluate(arr,a);
getch();
i++;
}

getch();

}
代码行 if(getch()==13) 是什么意思..

最佳答案

C 库函数 int getchar()stdin 获取一个字符(无符号字符)。这里的 if (getch() == 13) 行检查用户是否输入了回车符(13 是 CR 的 ascii 值)。

关于c - getch()==13是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42311784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com