![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【编程语言】C
Ijuan_0712
记录学习工作生活,和媳妇儿一起奋斗
展开
-
C变量及函数存储类型
1.变量及函数声明格式 在C语言中,对于一个变量的声明/定义格式如下: 存储类型 类型修饰符 数据类型 变量名数据类型用来指明变量的存储大小,即一个该类型的变量占用了多大的内存空间。类型修饰符用来修饰变量的存储及表现方式。包括long,short,signed,unsigned,void,const,volatile等。存储类型用来原创 2016-06-16 10:09:56 · 864 阅读 · 0 评论 -
C语言编程小感想
1.对于以void*方式传参函数感想。 以指针方式传参的话,传入函数体的是调用函数之前申请的内存,在函数内对此块内存进行操作。所以函数以指针方式传参的话,不管是什么格式的内存块,当传参的时候可以强制转换成任何格式(允许的情况下),在函数内,只要对这个指针,进行申请类型的转换,就可以进行正确的内存访问和操作,不会产生错误。对于,内存的访问和操作,无非就是以内存申请前的数据类型格式原创 2016-11-23 11:23:19 · 395 阅读 · 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 · 1082 阅读 · 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 · 600 阅读 · 0 评论