c
h_xy_zwb
这个作者很懒,什么都没留下…
展开
-
判断一个数字是不是有符号数字,以及一个类型是不是有符号类型
上课听老师说过这样一道题,感觉比较有趣,就记录下来了。关键思路是一个既有无符号数字,又有有符号数字的表达式中,有符号数字会被转化成无符号数字下面是代码:#include<stdio.h>#define IS_SIGNED_NUMBER(a) (-1-a)<0#define IS_SIGNED_TYPE(type) ((type)0 - 1)<0int main(void){ int a=原创 2017-04-10 17:18:24 · 684 阅读 · 0 评论 -
static关键字的用法小结
(1)隐藏 这个作用要有多个源文件才能看到: 头文件aa.hvoid fun();源文件aa.c#include<stdio.h>#include"aa.h"//变量未加staticint A = 666;//函数未加staticvoid fun(){ printf("this function is in \"a.h\"\n");}源文件原创 2017-05-05 17:33:13 · 553 阅读 · 0 评论