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

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


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<wo.h>和#include"wo.h"的区别?

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

11、TCP和UDP的区别?

12、

两个程序的区别?

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

14、写一个TCP的伪代码。

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


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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 史上最全的iOS面试题及答案 迷途的羔羊--专为路痴量身打造的品牌。史上最精准的定位。想迷路都难!闪电更新中......
    南虞阅读 1,551评论 0 8
  • 史上最全的iOS面试题及答案 iOS面试小贴士———————————————回答好下面的足够了----------...
    Style_伟阅读 2,434评论 0 35
  • iOS面试小贴士 ———————————————回答好下面的足够了------------------------...
    不言不爱阅读 2,014评论 0 7
  • ———————————————回答好下面的足够了---------------------------------...
    恒爱DE问候阅读 1,762评论 0 4
  • 1.写一个NSString类的实现 +(id)initWithCString:(c*****t char *)nu...
    韩七夏阅读 3,805评论 2 37