
c语言字符型变量如何转换为数字变量?还有如何声明字符串?谢谢!
4个回答
展开全部
强制类型转换 形式为(类型说明符) (表达式) ; 字符串声明 char *a="string";
char a[]="string";这两个 声明有一点不同 前者指针 后者字符串数组
char a[]="string";这两个 声明有一点不同 前者指针 后者字符串数组
展开全部
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" };
int x;
a='c';
x=(int)a; //或x=a;
printf("%c%d\n",a,(int)a);
字符串:char a[]="123456"; //或char a[7]={ "123456" };
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字符型变量本质上也是二进制数,不需要专门转换。就看你如何使用而已。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
强制类型转换;字符串就是字符数组,声明的时候就跟声明整型数组一个样~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |