有后续吗,兄弟
点赞 1

相关推荐

2024-12-30 20:35
哈尔滨理工大学 C++
●循环结构:○for 循环:一般形式为 for (初始化表达式; 条件表达式; 更新表达式) { 循环体语句 },初始化表达式用于初始化循环变量(比如设置初始值为0),条件表达式决定循环是否继续(只要值为真就继续循环),更新表达式用于在每次循环结束后更新循环变量(比如让变量自增1),常用于已知循环次数的情况,比如遍历数组元素(知道数组长度时)。○while 循环:形式是 while (条件表达式) { 循环体语句 },只要条件表达式的值为真,就会一直执行循环体语句,它常用于不确定循环次数,而是根据某个条件是否满足来决定循环与否的情况,比如不断读取用户输入,直到用户输入特定的结束字符。○do - while 循环:格式为 do { 循环体语句 } while (条件表达式);,它和 while 循环的区别是先执行一次循环体语句,再判断条件表达式,所以循环体至少会被执行一次,适用于那些至少要执行一次操作后再根据条件判断后续是否继续循环的场景。函数●函数定义:是一段可以被重复调用的、具有特定功能的代码块。在定义时要指定函数名、参数列表(参数可以有多个,也可以没有,用于接收外部传入的数据)以及返回值类型(有些函数可以没有返回值,用 void 表示)。例如在 C 语言中定义一个求两个整数之和的函数:int add(int a, int b) { return a + b; },这里函数名为 add,参数是两个整型 a 和 b,返回值类型是整型,函数体实现了两数相加并返回结果的功能。●函数调用:在需要使用函数功能的地方,通过函数名和实际参数(与定义时的参数对应)来调用函数。比如在上述例子中,在其他地方可以通过 int result = add(3, 5); 这样的语句调用 add 函数,并把返回值赋给 result 变量。函数可以提高代码的复用性,避免重复编写相同功能的代码,也利于代码的模块化组织,让程序结构更清晰。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
忘了什么时候投的 hr打电话约面自我介绍线程进程协程区别 ✅协程的底层 ✅什么时候会用到协程和多线程 ✅❌ 说了资源加载的时候 面试官指出协程还是在unity主线程运行的 如果资源加载时间过长依然会卡顿 并补上了在进行网络连接的时候单独开一个线程dfs bfs区别 ✅状态同步和帧同步✅lua ipairs 和 pairs的区别✅canvas 三种渲染方式✅介绍一下在凉屋的工作内容✅animator的layer什么作用 什么时候用?✅怎么做多分辨率下的ui适配✅已经有了这个gameobject 如何判断这个ui界面是否显示✅❌https (说不会然后不问了)❌有一块半圆形的滑道 一个人物带着滑板去滑雪 怎么实现让这个滑板时刻贴紧滑道❌开始做题 判断链表是否有环  1分钟解决看太快了直接上 正则表达式匹配 写dp不让 然后写了暴力递归 也不满意提示说有双指针做法 不会然后换题括号匹配 秒了 比较好笑的是出题系统bug了 答案就在上面 并且题目描述是括号生成 不过我没看 写完面试官笑了反问介绍完业务之后问我用没用过什么ai工具 面试官举了几个 纯聊天 面试官人感觉很不错 Update  刚刚收到hr电话说过了 直接offer 已拒
查看36道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务