个人网站建设好之后怎么赚钱,南联网站建设推广,输入文字生成图片app,传奇手游下载C允许通过强制类型转换机制显式地进行类型转换。强制类型转换的格式有两种。
如#xff1a; 为将存储在变量nData中的int值转换为long类型#xff0c;可以使用下面的表达式中的一种#xff1a; (long)nData …C允许通过强制类型转换机制显式地进行类型转换。强制类型转换的格式有两种。
如 为将存储在变量nData中的int值转换为long类型可以使用下面的表达式中的一种 (long)nData long(nData) 强制类型转换不会修改nData变量本身二十创建一个新的、指定类型的值可以在表达式中使用这个值。
强制类型转换的通用格式如下 (typeName) value //来自C语言 typeName (value) //来自C 新格式的想法时要让强制类型转换就像是函数调用。这样对内置类型的强制类型转换就像是为用户定义的类设计的类型转换。 C引入了4中强制类型转换运算符对它们的使用要求更为严,在这四个运算符中static_case可用于将值从一种数值类型转换为另一种数值类型。 如static_caselong(nData) // 将nData转换为long类型 类型转换格式 static_casetypeName (value) //将value的类型转换为typeName类型 C语言的强制类型转换由于有过多的可能性而及其危险。所以运算符static_cast比传统强制类型转换更严格。
执行结果