c语言字符型变量如何转换为数字变量?还有如何声明字符串?谢谢!

如题所述

强制类型转换 形式为(类型说明符) (表达式) ; 字符串声明 char *a="string";
char a[]="string";这两个 声明有一点不同 前者指针 后者字符串数组
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-08
char a;
int x;
a='c';
x=(int)a; //或x=a;
printf("%c%d\n",a,(int)a);
字符串:char a[]="123456"; //或char a[7]={ "123456" };本回答被网友采纳
第2个回答  2013-08-07
字符型变量本质上也是二进制数,不需要专门转换。就看你如何使用而已。
第3个回答  2013-08-07
强制类型转换;字符串就是字符数组,声明的时候就跟声明整型数组一个样~~~
相似回答