C语言
1375917982
这个作者很懒,什么都没留下…
展开
-
试题--整型数据的编码形式与基本运算规则,int i = -2147483648;
int main(void) { printf("hello word\n"); int i = -2147483648; printf("%d, %d, %d, %d\n", ~ i, -i, 1-i, -1-i); return 0; } 求结果 vs2019,x64编译报错 int main(void) { printf("hello word\n"); i...原创 2019-07-23 21:01:13 · 454 阅读 · 0 评论 -
试题--变量存储区域
《横扫Offer:程序员招聘真题详解700题》著者:开点工作室编著 P8 #include<stdio.h> #include<stdlib.h> int k1 = 1; int k2; static int k3 = 2; static int k4; int main(void) { static int m1 = 2, m2; int i = 1; ch...原创 2019-07-23 21:23:14 · 121 阅读 · 0 评论 -
试题--函数递归,n=5
《横扫Offer:程序员招聘真题详解700题》著者:开点工作室编著 P19 #include<stdio.h> #include<stdlib.h> int foo(int n) { if (n <= 2) return n; return foo(n - 1) + foo(n-2); } int main(void) { int ret = 0;...原创 2019-07-23 21:48:45 · 392 阅读 · 0 评论 -
试题--指针与数组,(&a+1)
《横扫Offer:程序员招聘真题详解700题》著者:开点工作室编著 P36 #include<stdio.h> #include<stdlib.h> int main(void) { int a[4] = {1,2,3,4}; int* ptr = (int*)(&a+1); printf(" a=%p\n",a); printf(" &a...原创 2019-07-23 22:18:09 · 156 阅读 · 0 评论 -
试题--柔性数组
目录 一、试题:开发C代码时,经常见到如下类型的结构体定义: 二、请分析下面的程序,看一看如何使用柔性数组。 三、结构体中使用指针实现柔性数组功能 《横扫Offer:程序员招聘真题详解700题》著者:开点工作室编著 P51 一、试题:开发C代码时,经常见到如下类型的结构体定义: typedef struct list_t { struct list_t ...原创 2019-07-23 23:07:06 · 180 阅读 · 0 评论 -
试题--结构与联合在内存中的分配
《横扫Offer:程序员招聘真题详解700题》著者:开点工作室编著 P58 #include<stdio.h> #include<stdlib.h> #include<string.h> typedef union { long i; int k[5]; char c; } DATE; struct data { int cat; DATE...原创 2019-07-23 23:17:40 · 152 阅读 · 0 评论