`
wandejun1012
  • 浏览: 2696134 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

char型的97和int型的97本质上是一样的

阅读更多

char型的97和int型的97本质上是一样的。

这两者本质上是一致的。

***************************************************************

比如int temp=97

printf("%c",temp) ;打出来的结果是字符a;

***************************************************************

又比如char temp1='1'

printf("%d",temp1) ;

打出来的结果是49;

***************************************************************

如果是printf("%x",temp1);

打出来的结果是31

分享到:
评论

相关推荐

    C语言经典问答摘录.txt

    答:后缀++ 和-- 操作符本质上比前缀一目操作的优先级高, 因此*p++ 和*(p++) 等价, 它自增p 并返回p 自增之前所指向的值。 要自增p 指向的值, 使用(*p)++, 如果副作用的顺序无关紧要也可以使用++*p。 3 我有一个char...

    c/c++ 学习总结 初学者必备

    而其他类型如int作为参数时,由于函数参数值实质上是实参的一份拷贝,被调函数内部对形参的改变并不影响实参的值。 22、数据结构和算法: A:查找: (1)二分法查找; B:写出下列算法的时间复杂度和实现排序: (1)...

    C语言程序设计标准教程

    如同在说明和调用函数之前要先定义函数一样。 一、结构的定义 定义一个结构的一般形式为: struct 结构名 { 成员表列 }; 成员表由若干个成员组成, 每个成员都是该结构的一个组成部分。对每个成员也必须作类型...

    C语言程序设计-地址、指针和变量.pptx

    一个变量实质上代表了“内存中的某个存储单元”。 若我们在程序中定义了一个变量,C编译系统就会根据定义的变量的类型为其分配一定字节数的内存空间(如:字符型占1个字节,整型占2字节,单精度实型占4字节,双精度...

    整理后java开发全套达内学习笔记(含练习)

    默认,整数是int类型,小数是double类型 long类型值,需跟L或l在数据后;float类型要跟f或F;或强制类型转换 科学计数法:12.5E3 类型转换默认序列: byte > short > int > long > float > double char 」 注意...

    华为编程开发规范与案例

    所以结构指针传入函数后,如要进行指针移动操作,最好先将其转化为_UC型再说。总之指针操作要小心为上。 3、避免指针的非法引用 【案例1.3.1】 【正 文】 在一次测试中,并没有记得做了什么操作,发现HONET系统的...

    c语言程序设计标准教程

    从以上分析可以看出,位域在本质上就是一种结构类型, 不过其成员是按二进位分配的。 二、位域的使用位域的使用和结构成员的使用相同,其一般形式为: 位域变量名?位域名 位域允许用各种格式输出。 main(){ struct ...

    c# 加密和解密相关代码

    if (UnicodeChar >= 97 && UnicodeChar ) //对字符进行加密 { UnicodeChar = UnicodeChar + 13; } else if (UnicodeChar >= 110 && UnicodeChar ) //对字符进行解密 { UnicodeChar = UnicodeChar - 13; } else if ...

    java 面试题 总结

    基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 3、int 和 ...

    C++中const的用法详细总结

    这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。 对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即value只不可变。 例如: const int nValue; //nValue是constint ...

    Visual C++.NET编程讲座之二

    说它"新",是因为它不同于C语言中的char、int、float等基本数据类型,说它"复杂",是因为它不仅可以包含各种基本类型的数据,而且还可以包含处理这些数据的函数。  MFC使用"类"来编写Windows应用程序,例如下面的...

    C语言变量类型的深入分析

    从本质上来说,变量类型只是告诉编译器应该怎么处理这个变量,所以不同变量可以通过显示类型转换来赋值。理解这点对我们理解指针的转型非常重要。例如 int a = 10; int **ptr = &a; int b = (int)(*ptr); // *ptr是...

    超级有影响力霸气的Java面试题大全文档

     基本数据类型包括byte、int、char、long、float、double、boolean和short。  java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 6、int...

    指针与函数

    1、指针与函数的关系  可以把一个指针声明成为一个指向函数的指针。  int fun1(char *, int); //声明一个函数fun1  int (*pfun1)(char *,int);...  指针函数本质上是一个函数,其函数返回值是某一类型

    快速学习-Scala Unit类型、Null类型和Nothing类型

    null可以赋值给任意引用类型(AnyRef),但是不能赋值给值类型(AnyVal: 比如 Int, Float, Char, Boolean, Long, Double, Byte, Short) Unit类型用来标识过程,也就是没有明确返回值的函数。由此可见,Unit类似于Java里...

    【03-流程控制与数组】

    •switch语句后的expression表达式的数据类型只能是byte、short、char、int、String类型和枚举; •小心省略了case后代码块的break;时所引入的陷阱。 循环结构 •Java支持3种基本的循环语句: –while ...

    java面试题

    答:swtich()传递的应该是一个整数表达式,所以它的值只能是:int、short、char、byte所以long和String都不能作用在swtich()上。 jsp和servlet之间的联系? 答:jsp前段动态页面,servlet是纯java类 jsp被编译之后...

    c/c++课程设计学生成绩管理系统

    关于c语言和c++的课程成绩信息管理系统,共有将近6000行代码,建议使用vs2012或2010便于管理也可使用VC6.0++环境修改运行但查找麻烦,所有的语言没有脱离c和c++,主要采用模块思想,也可以转换成面向对象型的语言,...

    跟我学Java面向对象程序设计技术及应用——Java中的面向对象技术(第1部分).pdf

    C++:是在面向过程程序设计方法基础上新增 OOP 成分,因而是一种混合型语言。其 流行的原因归功于 C 语言的普及;但它具有与平台(CPU、OS 类型)有关性。 Java:由 Sun 公司于 1995 年发布,适用于 Internet 网...

Global site tag (gtag.js) - Google Analytics