C语言实现打印数组以及打印注意事项说明
作者:嵌入式Linux系统开发
这篇文章主要介绍了C语言实现打印数组以及打印注意事项说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
C语言打印数组以及打印注意事项
#include<stdio.h>
int main(){
char buf[20] = {0};
int tmp[]={52,6,65,52,85,33,99,125,22,33,55,66,55,88,77,55,66,55,22,59};
int i;
int m;
for(i=0;i<20;i++){
buf[i] = tmp[i];
}
for(m=0;m<20;m++){
printf("%d ",buf[m]);
}
return 0;
}

因为int是8位,所以你看

#include<stdio.h>
int main(){
char buf[20] = {0};
int tmp[]={52,6,65,52,85,33,99,128,22,33,55,66,55,88,77,55,66,55,22,59};
int i;
int m;
for(i=0;i<20;i++){
buf[i] = tmp[i];
}
for(m=0;m<20;m++){
printf("%d ",buf[m]);
}
return 0;
}

#include<stdio.h>
int main(){
char buf[20] = {0};
int tmp[]={52,6,65,52,85,33,99,193,22,33,55,66,55,88,77,55,66,55,22,59};
int i;
int m;
for(i=0;i<20;i++){
buf[i] = tmp[i];
}
for(m=0;m<20;m++){
printf("%d ",buf[m]);
}
return 0;
}

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
