0
点赞
收藏
分享

微信扫一扫

【机器学习】机器学习与大型预训练模型的前沿探索:跨模态理解与生成的新纪元

南柯Taylor 2024-05-26 阅读 4
面试
1 变量的声明和定义:

定义:为变量分配地址和存储空间

声明:不分配地址。一个变量可以在多个地方声明,但只能在一个地方定义。extern修饰的变量声明,说明此变量将在文件以外或文件后面部分定义。

2 局部变量是否能与全局变量重名:

可以,局部变量会屏蔽全局变量

局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同门的局部变量,而不是全局变量。

对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。

3 while 与 do...while 与 for:

while循环:先判断条件是否满足,如果满足则执行循环体,然后再次判断条件是否满足,循环直至条件不满足为止。如果条件一开始就不满足,while循环将不执行循环体。

do...while:循环先执行一次,然后在判断条件是否满足,满足则继续执行循环体,循环直至条件不满足为止。即使条件不满足,do...while循环保证循环体至少执行一次。

区别:while循环是先判断条件在执行循环体,可能一次都不执行循环体。do...while循环是先执行再判断条件,至少执行一次循环体。

循环次数已知:for,for循环更容易跟踪和管理多个循环变量

循环次数未知:while

4 简述 i++  ++i:
<
举报

相关推荐

0 条评论