面试模拟题标准答案1(C)(DOC).docVIP

  • 3
  • 0
  • 约1.22万字
  • 约 19页
  • 2019-09-02 发布于江苏
  • 举报
面试模拟题1 (C) 面试题1:用find 写出查找/opt/kernel目录下(包括子目录)文件名为Kconfig的命令。 cd /opt/kernel/; find -name Kconfig 或find /opt/kernel -name Kconfig 面试题2:用 Vi 编译器底行命令模式实现字符串替换,把当前文件中的“xiaodai”全部替换成“banzhang”。 :%s/xiaodai/banzhang/g 面试题3:变量的声明和定义有什么区别? 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入 extern 修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。 说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始化,分配内存空间,如外部变量。 面试题4:sizeof是库函数吗?sizeof 和 strlen 的区别? sizeof 是一个操作符,strlen 是库函数。 ? sizeof 的参数可以是数据的类型,也可以是变量,而 strlen 只能以结尾为‘\ 0‘的字符串作参数。? 编译器在编译时就计算出了 sizeof 的结果。而 strlen 函数必须在运行时才能计算出来。并且 sizeof计算的是数据类型占内存的大小,而 strlen 计算的是字符串实

文档评论(0)

1亿VIP精品文档

相关文档