C语言笔试题回忆

2023-06-29   


1 求下面结构体所占字节数
   Struct e
   Unsigned char a:1;
   Unsigned char b:2;
   Unsigned char c;
  
   2 写出 swap函数的实现
   Void swap(int *a,int *b)
   3 volatile的用法
   4 问了一个关于param_pack()的东西,不知道这个,没用过
   5 给一个函数,如
   Int a;
   Int b=10;
   Int func()
   Char c =b;
  
   问 a b c func分别存放在什么地方?
   a BSS段
   b DATA 段
   c STACK 段
   func TXT段
   6 struct name
   Char *name;
   Int id ;
   *ptr;
   Ptr = 0x 100000;
   求 ptr + 0×100 等于多少?
   7 gcc 方面 关于优化方面的知识,优化等级 ,inline函数在哪一级展开 ,-o –g 等相关知识。


相关内容:

  1. C语言基础笔试题
  2. C语言基础笔试题
  3. 外企C语言笔试题
  4. c语言常见笔试题总结
  5. C语言笔试题
  6. java笔试题及答案