社区
C语言
帖子详情
弱智问题:void * 和 #if 0 分别是什么意思?
Bowdar
2005-11-24 01:34:21
#if 0
void * buf;
#endif
...全文
749
8
打赏
收藏
弱智问题:void * 和 #if 0 分别是什么意思?
#if 0 void * buf; #endif
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tsst
2005-11-25
打赏
举报
回复
void * 通用指针
jessicax25
2005-11-25
打赏
举报
回复
lixinchu(衣刀) 的解释不错
lixinchu
2005-11-25
打赏
举报
回复
#if 0
code;
#endif
这个结构表示你先前写好的code,现在用不上了,又不想删除,就用这个方法,比注释方便。
void *buf;
表示buf指向一个二进制流,在c语音中,可以强制转化为其它类型的指针。如malloc就是返回的viod *
liubo1977
2005-11-24
打赏
举报
回复
#if 0还有一个重要的用途就是用来当成注释,如果你想要注释的程序很长且中间有/**/,这个时候#if 0是最好的,保证不会犯错误。#if 1可以让其间的变量成为局部变量。
goodgoodwork
2005-11-24
打赏
举报
回复
建议看看C语言书
Bowdar
2005-11-24
打赏
举报
回复
void *
是什么?
yuchengliu
2005-11-24
打赏
举报
回复
#if 0
void * buf;
#endif
这个相当于 if(0)
{
}
同样是判断后面的值是否为 1 来决定是编译下面的代码
是控制编译的时候使用的, 用在开发阶段的比较多
x86
2005-11-24
打赏
举报
回复
一般用于调试。
#if 0
xxxx
#endif
xxxx定义的是一些调试版本的代码,此时xxxx完全被编译器忽略。
如果想让xxxx生效,只需把
#if 0
改成
#if 1
解析C中条件编译,头文件包含知识,以及 #/## 的运用
条件编译是C程序预处理时进行的操作,本质是进行代码的选择性裁剪工作。指令很多,我们逐一来看。 一. ifdef / ifndef 1. 基本认识 #include <stdio.h> int main() { #ifdef CPP printf("CPP\n"); #endif return 0; } 顾名思义,ifdef 如果定义了宏CPP,执行 #ifdef 和 #endif 之间的语句,否则不执行。 还可以进行二分支: #include <stdio.h> #define
深入理解ReentrantLock
在Java中通常实现锁有两种方式,一种是synchronized关键字,另一种是Lock。二者其实并没有什么必然联系,但是各有各的特点,在使用中可以进行取舍的使用。首先我们先对比下两者。 实现:##### 首先最大的不同:synchronized是基于JVM层面实现的,而Lock是基于JDK层面实现的。曾经反复的找过synchronized的实现,可惜最终无果。但Lock却是基于JDK实现的,我们可以通过阅读JDK的源码来理解Lock的实现。 使用:##### 对于使用者的直观体验上Lock是比较复杂的,需
在VC6.0中如何让new操作失败后抛出异常?
标准C++规定new一个对象时如果分配内存失败就应抛出一个std::bad_alloc异常,如果不希望抛出异常而仅仅传回一个NULL指针,可以用new的无异常版本:new(nothrow)。 VC6.0在头文件中声明了这两种operator new操作符:
void
*__cdecl operator new(size_t) _THROW1(std::bad_alloc);vo
Android中的智能指针:sp和wp
原文: Android中的sp和wp指针 链接:http://blog.csdn.net/DroidPhone/article/details/5799792 经常会在android的framework代码中发现sp和wp这样的指针,平时看的时候都把他当成一个普通的指针封装过掉了,这几天终于忍不住了,想深入了解一下。 相关的代码: frameworks/ba
一个小游戏 很
弱智
[code=C/C++]/* Author: ZHAO,Chao(Ryan)* Data & Time: 29/09/09 15:31* Assignment 1:join to dots*/ #include #include #include #include
void
clrscr();
void
gotoxy(int,int);int
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章