[面试题] *银金融面试题

*银金融面试题,我能做的就这些了,不要问我叫什么?我叫雷锋。


1、请写出bool,float,指针变量于“零值”比较的if语句。

2、以下为Linux下的32位c程序,计算sizeof的值。

    char str[]="helo";
    char *p=str;
    int n=10;

    void Func(char str[100])
    {
     .............;
    }

请计算sizeof(str)=

void *p=malloc(100);
请计算sizeof(p)=

3、(我只能给你举个例子了)

    void get(char *p)
    {
        p=(char *)malloc(100);
    }
    int main()
    {
        char *str=NULL;
        get(str);
        strcpy(str,"hllo Wrlod");
        printf(str);
    }

问什么结果?

4、

    char *get(void)
    {
        char p[]="hello word";
        return p;
    }
    int main()
    {
        char *str=NULL;
        str=get();
        printf(str);
    }

问什么结果?

5、

    void get(char **p int num)
    {
        *p=(char *)malloc(num);
    }
    int main()
    {
        char *str=NULL;
        get(&str,100);
        strcpy(str,"hllo Wrlod");
        printf(str);
    }

问什么结果?

6、

    int main()
    {
        char *str=(char *)malloc(100);
        strcpy(str,"hllo");
        free(str);
        if(str!=NULL)
        {
            strcpy(str,"Wrlod");
            printf(str);
        }
    }

问什么结果?

7、说一说const有什么用途?(至少说明两种)

8、头文件中的#ifndef、#define、#endif干什么的?

9、#include和#include"wo.h"的区别?

10、队列和栈有什么区别?

11、TCP和UDP的区别?

12、

[面试题] *银金融面试题_第1张图片

两个程序的区别?

13、
已知strcpy的原型为char *strcpy(char *strDest,const char strSrc);
(1) 不要用C/C++的strcpy实现strcpy函数
(2) strcpy能把strSrc的内容复制到strDest,为什么还要用char
类型的返回值?

14、写一个TCP的伪代码。

答案我就不写出来了。。。。。。


这是SQ1606班张*华同学面试完,凭记忆写下来的。这样的面试态度,满分!

[面试题] *银金融面试题_第2张图片

你可能感兴趣的:([面试题] *银金融面试题)