标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
[打印本页]
作者:
狰狞的怪
时间:
2005-7-23 16:21
标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
我想输入一个字符串,象密码一样可以有字母和数字。然后一个字对一个ASCII代码输出。例如,输入“ABC123”然后程序输出,41 42 43 31 32 33,但是弄的我好生苦恼。
我本来想有PUTCHAR接收后放到一个数组里,但是数组定义成CHAR还是INT?
郁闷。然后转换成ASCII的时候我想用强制类型转换将字符型数据转换成ASCII,但是本来的那些数字怎么弄出来。郁闷,可能的话,哪位高手给我写一个字符串转换成ASCII串的函数啊。或者指出一条明路来。
刚学编程二三天,可能说的不清楚,求高手指教。
作者:
清风流水
时间:
2005-7-23 18:40
标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
#include
void main() { char a,b,c,d,e,f; printf("输入6个字符\n"); scanf("%c %c %c %c %c %c",&a,&b,&c,&d,&e,&f); printf("6个ASC为%d\t%d\t%d\t%d\t%d\t%d\n",a,b,c,d,e,f); }
作者:
kkting
时间:
2005-7-23 18:46
标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
主要是输出时的格式那里。。。
作者:
x86
时间:
2005-7-23 21:29
标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
#include
#include
void main(void) {int i=0; char* string=(char*)malloc(65535) ; scanf("%s",string); while(string
!=';\0';) { printf("%d ",string
); i++; } free(string); }
作者:
清风流水
时间:
2005-7-23 22:23
标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
x86的东西不是给初学者看的吧
我的程序比较容易理解
86的好象。。。比较难了
作者:
我是中国人
时间:
2005-7-24 14:07
标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
下面引用由
清风流水
在
2005/07/23 10:23pm
发表的内容:
x86的东西不是给初学者看的吧 我的程序比较容易理解 86的好象。。。比较难了
不难,全是你会的。你可以把 #include
先去了 :em14:
作者:
清风流水
时间:
2005-7-24 20:14
标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
但是还有些不理解
哥哥有给我个QQ联系吗
作者:
曾经是冰
时间:
2005-7-25 20:12
标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
不能用int数组接收,因为数组只能接收同一种类型的数据,要定义成指针比较好
我认为清风的定义比较好....
具体的程序你只要在网上搜索下字符串的输入输出就可以了 ,C和C++的都有
作者:
曾经是冰
时间:
2005-7-25 20:16
标题:
[求助]C编程时对ASCII转换的苦恼,谁帮我解决?
汗,搞错了~~~~~X86的定义才是指针,清风的程序简洁明了
不过86的程序比较具体
欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/)
Powered by Discuz! 7.2