返回列表 发帖

[求助]C编程时对ASCII转换的苦恼,谁帮我解决?

我想输入一个字符串,象密码一样可以有字母和数字。然后一个字对一个ASCII代码输出。例如,输入“ABC123”然后程序输出,41 42 43 31 32 33,但是弄的我好生苦恼。
我本来想有PUTCHAR接收后放到一个数组里,但是数组定义成CHAR还是INT?
郁闷。然后转换成ASCII的时候我想用强制类型转换将字符型数据转换成ASCII,但是本来的那些数字怎么弄出来。郁闷,可能的话,哪位高手给我写一个字符串转换成ASCII串的函数啊。或者指出一条明路来。
刚学编程二三天,可能说的不清楚,求高手指教。

[求助]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); }

TOP

[求助]C编程时对ASCII转换的苦恼,谁帮我解决?

主要是输出时的格式那里。。。

TOP

[求助]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); }

TOP

[求助]C编程时对ASCII转换的苦恼,谁帮我解决?

x86的东西不是给初学者看的吧
我的程序比较容易理解
86的好象。。。比较难了

TOP

[求助]C编程时对ASCII转换的苦恼,谁帮我解决?

下面引用由清风流水2005/07/23 10:23pm 发表的内容: x86的东西不是给初学者看的吧 我的程序比较容易理解 86的好象。。。比较难了
不难,全是你会的。你可以把 #include先去了 :em14:

TOP

[求助]C编程时对ASCII转换的苦恼,谁帮我解决?

但是还有些不理解
哥哥有给我个QQ联系吗

TOP

[求助]C编程时对ASCII转换的苦恼,谁帮我解决?

不能用int数组接收,因为数组只能接收同一种类型的数据,要定义成指针比较好
我认为清风的定义比较好....
具体的程序你只要在网上搜索下字符串的输入输出就可以了 ,C和C++的都有

TOP

[求助]C编程时对ASCII转换的苦恼,谁帮我解决?

汗,搞错了~~~~~X86的定义才是指针,清风的程序简洁明了
不过86的程序比较具体

TOP

返回列表 回复 发帖