【编程语言】C
Ijuan_0712
记录学习工作生活,和媳妇儿一起奋斗
展开
-
C变量及函数存储类型
1.变量及函数声明格式 在C语言中,对于一个变量的声明/定义格式如下: 存储类型 类型修饰符 数据类型 变量名 数据类型用来指明变量的存储大小,即一个该类型的变量占用了多大的内存空间。类型修饰符用来修饰变量的存储及表现方式。包括long,short,signed,unsigned,void,const,volatile等。存储类型用来原创 2016-06-16 10:09:56 · 845 阅读 · 0 评论 -
C语言编程小感想
1.对于以void*方式传参函数感想。 以指针方式传参的话,传入函数体的是调用函数之前申请的内存,在函数内对此块内存进行操作。 所以函数以指针方式传参的话,不管是什么格式的内存块,当传参的时候可以强制转换成任何格式(允许的情况下), 在函数内,只要对这个指针,进行申请类型的转换,就可以进行正确的内存访问和操作,不会产生错误。对于,内存的访问和操作, 无非就是以内存申请前的数据类型格式原创 2016-11-23 11:23:19 · 382 阅读 · 0 评论 -
C语言与C++编译连接的不同点(从程序中看)
一:先上程序 a.h #include //extern void DYNAMIC_SETUP(void); void Init(void); a.c #include "a.h" void Init(void) { DYNAMIC_SETUP(); } b.h #include #include typedef struct _DYNAMIC *PD原创 2016-11-25 14:45:55 · 1070 阅读 · 0 评论 -
使用某类型是否用声明的思考
原因: 由于看linux协议栈内核源码使遇到了如下情况: #ifndef _NET_NEIGHBOUR_H #define _NET_NEIGHBOUR_H #include /* * Generic neighbour manipulation * * Authors: * Pedro Roque * Alexey Kuznetsov * * Changes:原创 2017-04-06 13:17:48 · 583 阅读 · 0 评论