原文:c语言中#和##的用法

一 一般用法我们使用 把宏参数变为一个字符串,用 把两个宏参数贴合在一起.用法: include lt cstdio gt include lt climits gt usingnamespacestd defineSTR s s defineCONS a,b int a e b intmain printf STR vck 输出字符串 vck printf d n ,CONS , e 输出: r ...

2017-11-18 19:54 0 6515 推荐指数:

查看详情

关于C语言中 "<<"和">>"的用法

先说左移"<<",左移就是把一个数的所有位都向左移动若干位,在C中用<<运算符.例如:   int i = 1;   i = i << 2; //把i里的值左移2位   也就是说,1的2进制是000...0001(这里1前面0的个数和int的位数有关,32 ...

Wed Mar 03 00:54:00 CST 2021 0 420
C语言中extern的用法

0x01   extern用在变量或函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。 0x02   extern修饰变量的声明。   举例:若a.c中需引用b.c中的变量int v,可以在a.c中声明extern int v,然后就可以引用变量v;需要注意的是,被引用 ...

Tue Aug 02 07:29:00 CST 2016 4 64992
c语言中typedef的用法

typedef与#define有些相似: (1)例如 char* pa,pb; //声明一个指向字符变量的指针,和一个字符变量 typedef char* PCHAR; PCHAR pa,pb; //定义两个字符型指针; (2)用来少写一个struct 在c语言中用struct ...

Mon Dec 23 18:18:00 CST 2019 0 789
C语言中extern的用法

extern用在变量或函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。   extern修饰变量的声明。   举例:若a.c中需引用b.c中的变量int v,可以在a.c中声明extern int v,然后就可以引用变量v;需要注意的是,被引用的变量v的链接属性必须是外 ...

Sat Mar 14 18:32:00 CST 2020 0 1684
C语言中const的用法

const全局变量存储在全局存储空间,其值只有可读属性,不能修改; const局部变量存储在堆栈中,可通过指针修改其值; const变量在预处理时处理,编译器只对其值读取一次 const定义的只 ...

Wed Sep 26 19:54:00 CST 2018 0 1816
C语言中extern的用法

  extern用在变量或函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。   extern修饰变量的声明。   举例:若a.c中需引用b.c中的变量int v,可以在a.c中声明extern int v,然后就可以引用变量v;需要 ...

Fri Aug 17 02:31:00 CST 2018 0 8976
C语言中sizeof()的用法

C 语言中,sizeof() 是一个 判断数据类型或者表达式长度的运算符,其功能是 获取对象或者类型在内存中所占用的存储空间,以字节为单位来计数。 C/C++中,sizeof()只是运算符号,是 编译的时候确定大小的。动态分配是运行过程中得到大小 ...

Sat Dec 04 22:51:00 CST 2021 0 137
C语言中switch用法

1.default无论放在case前面还是后面都是执行完case后再执行case,(也可以不加default语句)。 2.case后面的常量表达式只能是整型、字符型或枚举型常量的 ...

Tue Dec 29 20:15:00 CST 2020 0 812
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM