void与其他类型的转化

#include<stdio.h>
void f(void *a)
{
	printf("%d\n",a);
}
int main()
{
	int b=10;
	f(b);
	return 0;
}
///上面程序在c编译器中不能打印出来的,因为默认情况下,void不能转化为int型,而int型却可以转化。
#include<stdio.h>
void f(void *a)
{
	printf("%d\n",a);
}
int main()
{
	int b=10;
	f((void *)b);
	return 0;
}

  

时间: 2024-10-17 22:02:59

void与其他类型的转化的相关文章

C/C++之类型强制转化

强制转化四种类型可能很多人都常常忽略就象我一样,但是有时还是比较有用的.不了解的建议看看,一些机制我也不是十分了解,只是将一些用法写出来让大家看看.                                                             2004-11-27 9:00 强制转化无论从语法还是语意上看,都是c++中最难看的特征之一.但是基于c风格的转化的语义的不明确性及其一些潜在问题.强制类型转化最终还是被c++接受了. 1.static_cast运算符号stati

C#控制台基础 返回类型为void的 int 类型 参数委托与匿名函数

1 code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace ConsoleApplication2 8 { 9 //返回类型为void的 int 类型 参数委托 10 public delegate void MyFirst(int num); 11 class P

Timestame类型和String 类型的转化

Timestame类型和String 类型的转化 String转化为Timestamp: SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String time = df.format(new Date());Timestamp ts = Timestamp.valueOf(time); Timestamp转化为String: SimpleDateFormat df = new SimpleDateFo

C#把对象类型转化为指定类型,转化失败时返回该类型默认值

/// <summary> ///通用类型扩展方法类 /// </summary> public static class ObjectExtensions { /// <summary> ///把对象类型转化为指定类型,转化失败时返回该类型默认值 /// </summary> /// <typeparam name="T"> 动态类型 </typeparam> /// <param name="v

js 将php生成的time()类型时间戳转化成具体date格式的日期

需求: 将首页显示的int类型的时间转化为date类型的时间格式: QuestionModel获取到question列表数据时,包括question['pub_time'],在显示时,需要将其转化为具体的时间格式进行显示. 插入问题记录时,pub_time字段是使用php的time()函数,获取到当前的时间戳整数,然后插入到mysql数据表中的,所以其格式是int类型. 但在view视图的html中显示时,需要将其格式化成时间格式进行显示.但又因为每一条问题为了便于分页显示数据都是通过js拼接的

JS 数据之间类型的转化

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <body> 8 </body> 9 10 <script type="text/javascript"> 11 12 // Number 其他类型转化为 number

JavaScript中bool类型的转化

JavaScript 中 if() 圆括号中的表达式将被看做布尔值来处理.这时就涉及到一些转化的问题. 1.特殊值undefined和null变成false. 2.数字0和NaN变成false. 3.空字符串变成false. 4.所有其他值都变成true. 由于上面的关系.假设我们判断浏览器是否支持一个对象,就可以用if语句了. 如果判断浏览器是否支持 样式表编辑. function initStyle(){ if(!document.styleSheets) return;//如果不支持这个属

python将对象名的字符串类型,转化为相应对象的操作方法

在实际使用Python的过程中,遇到了一个问题,就是定义一个数组,数组内容为对应类名字的字符串. 此时在调用对应的类,生成实例时,需要将字符串转化为相应的类,之后再进行实例化. # coding : utf-8import timefrom OffLineGateway import OffLineGatewayfrom OffLineTS import OffLineTSimport copy class PlayTest(object): def __init__(self, file):

将DataSet转化成XML格式的String类型,再转化回来。

/// <summary> /// 获取DataSet的Xml格式 /// </summary> public static string GetDataSetXml(this DataSet dataSet) { string str = string.Empty; str += "<NewDataSet>"; for (int k = 0; k < dataSet.Tables.Count; k++) { for (int i = 0; i