77问答网
所有问题
C语言:如果char a=1;怎么把a转换成int;谢谢!!!啦!!
C语言:如果char a=1;怎么把a转换成int;
举报该问题
推荐答案 2015-06-03
char a='1';
int i ;
i = a - '0'; // 如果 a >= '0' 并且 a <= '9'
========
如果 你想做 类型 转化:
char a=1;
int i;
i = (int) a; // 强制转换
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GGGGpWWqp8pqvpIY3Gq.html
其他回答
第1个回答 推荐于2018-03-10
在c语言里,char可以跟int相互直接转换,你就直接当int用就行了
本回答被网友采纳
第2个回答 2015-06-03
int x = a;
相似回答
C语言:如果char
a=1;怎么把a转换成int;谢谢!!!啦!!
答:
int
a =
a-48;
C语言
中
怎么转换char
到
int
答:
int b = a;那么此时的b = 65,就是
把char
转化为int了。
将int
转化为char方法同上~~但是要注意的是内存的一出问题~最好别做int转化为char,因为在当今64位系统下,char是
1
个字节,而int是2个字节~从2个字节转化为
一
个字节会出现内存泄漏~~但是从1个字节转化为2个字节是没有问题的,只是有内存...
c语言
中
如何将
字符串转化成整数型并输出?
答:
c语言
中,可以使用atoi()函数将字符串转化成整数型并输出。atoi (表示 ascii to integer)是把字符串转换成整型数的一个函数,应用在计算机程序和办公软件中。int atoi(const
char
*nptr) 函数会扫描参数 nptr字符串,会跳过前面的空白字符(例如空格,tab缩进)等。如果 nptr不能
转换成 int
或者 nptr...
c语言
字符串
转换成
整型(我是菜鸟请简单一些
!谢谢!
)
答:
直接通过(
int
)a得不到你输入的值 你输入的值是一个一个的赋值到字符串数组的 比如说 12 其中a[0]
=1
a[1]=2; a[2]='\0' 其中'\0'代表字符串的结束 就是这样存放的 你可以这样做:include<stdio.h> include <memory.h> void main(){ printf("请输入字符串:\n")
;char
a[100];...
关于
C语言
数据类型
转换
的
一
个小问题,很简单哦
!!
答:
1
a*b //
char
类型的
a 转换
为
int
类型的值, 再和int 类型的b 相乘 2 a*b+c // int 类型的a*b转换为float类型值,再和float类型的c相加 3 a*b+c-d // float类型的(a*b+c)转换为double类型的值,再和double类型的d相减 不考虑过程, 最终表达式的值为最长类型(这里是double)的...
C语言char
类型的123
怎么转换成 int
类型的123?
答:
第
一
:a应该是 char* 或者是 char a[]类型,不应该是 char类型吧 第二
:如果
是char* 类型的话或者char a[]类型则可以使用以下代码
转换成
整数
int
chars
To
Int
(char *a,int length){ int res = 0;for(int i = 0;i<length;i++){ int temp = a[i] - '0';res = res*10+temp;} ...
关于
c语言
,数据类型
转换
的问题,二级c……
答:
1
a*b //
char
类型的
a 转换
为
int
类型的值, 再和int 类型的b 相乘 2 a*b+c // int 类型的a*b转换为float类型值,再和float类型的c相加 3 a*b+c-d // float类型的(a*b+c)转换为double类型的值,再和double类型的d相减 不考虑过程, 最终表达式的值为最长类型(这里是double)的...
大家正在搜
c语言char怎么用
char是什么意思c语言
c语言中char语句
c语言getchar
c语言getchar的用法
C语言中char
c语言char赋值
extern c语言
c语言char占几个字节
相关问题
C语言:如果char a=1;怎么把a转换成int;谢谢!!...
c语言中,怎样把内容为数字的char转换为int?
c语言把char转换成int
C语言中 怎么转换char到int
C语言中,char型怎么转变成int型?
C语言中 怎么转换char到int
C语言中int型怎么转化为char[]?例如:int a=1...
如何把char变成int C语言