首页 > 其他 > 详细

小狼,你家BOSS喊你面试啦!!!(四)

时间:2018-08-02 23:43:33      阅读:169      评论:0      收藏:0      [点我收藏+]

1、全局变量和静态变量有什么异同

相同:存储位置相同。都存放在全局数据区。

不同:声明的位置。全局变量声明在main函数之外,静态变量可以在main函数外,也可以声明在函数内。

          初始化。全局变量不带“记忆性”,静态变量只初始化一次,以后操作都是在前面的基础上操作的,具有记忆性。

2、局部变量需要避讳全局变量吗

局部变量会隐藏全局变量。全局为10,局部定义为9,打印会打印9.

3、如何建立和理解非常复杂的声明

分解、优先级

4、变量定义和变量声明有什么区别

变量声明不需要初始化数据,只是创建变量

变量定义则是给声明的变量赋初始值的过程

5、不使用第三方变量,如何交换两个变量的值。

a=a+b;

b=a-b;

a=a-b;

6、C与C++变量初始化有何不同

不清楚;

7、不使用C/C++ 字符串库函数,如何自行编写strcpy函数。

void strcpy(char Des[],char Sou[])

{

    if (Sou==NULL)

        return;

}

小狼,你家BOSS喊你面试啦!!!(四)

原文:https://www.cnblogs.com/westlife-11358/p/9410824.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!