笔试题 C语言 启明星辰.docVIP

  • 25
  • 0
  • 约2.22千字
  • 约 5页
  • 2017-06-04 发布于河南
  • 举报
笔试题 C语言 启明星辰

窗体顶端 窗体底端 启明星辰 2011 校园招聘笔试题C 语言部分 语言部分(50 分) 一、 简单编程请用一行语句完成下列操作: 1. 位操作:将变量 unsigned long register 的 0、4、6 位清 0。 2. 字符串操作:判断字符串 char* str1 是否自起始位置起包含 char *str2 的内容。 3. 内存操作:将指针 unsigned char *ptr 的内容向后移动 4 个字节。(ptr 指向内存块的大小 为 100 字节) 将无符号变量 unsigned int val 进行字节序颠倒。二、 写出下列程序运行结果以下为 Linux 下的 32 位 C 程序,写出程序的运行结果: 指针变量 unsigned char* p1; unsigned char* p2; p1 = (unsigned char*)0x801000; p2 = (unsigned char*)0x810000; 请问 p1+5 = ?; p2+5 = ?2. 算数运算 Main() { unsigned char a,b,c,d; a = 30; b = a++; c = ++a; d = 10*(a++); } 请问 b = ? c = ? d = ? 3. 逻辑运算 unsigned int regval = 0x451AD, eve

文档评论(0)

1亿VIP精品文档

相关文档