C语言,如何将一个数组里的所有元素按顺序合并成一个字符串,求例程

C语言,如何将一个数组里的所有元素按顺序合并成一个字符串,求例程,第1张

数组类型 如果 是 4字节 int 型,想把它变成单字节流 用于发送。

大端/小端 自己 调整 一下 下面 的 下标就可以了。

#include <stdioh>

int main()

{

int SendByte[5]={0x00,0x01,0x02,0x03,0x04};

unsigned char sb[128];

int i,j,n=0;

for (i=0;i<5;i++) {

sb[i4]= SendByte[i] & 0xff;

sb[i4+1]= (SendByte[i] >> 8 ) & 0xff;

sb[i4+2]= (SendByte[i] >> 16 ) & 0xff;

sb[i4+3]= (SendByte[i] >> 24 ) & 0xff;

}

sb[54]='\0';

for (i=0;i<20;i++) printf("%x ",sb[i]);

printf("\n");

//========================

//假定数组SendByte[] 每个元素的值 不大于 0xff, 那么1个int 可用 1 字节 传送:

for (i=0;i<5;i++) sb[i]= (unsigned char) SendByte[i];

sb[5]='\0';

for (i=0;i<5;i++) printf("%x ",sb[i]);

printf("\n");

return 0;

}

#include<stdioh>

#include<dosh>

#include<stdlibh>

int main()

{

char shut[8];

char b[81];

printf("嘿嘿,没事别玩这么多电脑,早点关机学习,知道没\n\n");

printf("强制关机?那就玩一个这样的程序吧,现请看一下您电脑的时间,然后输入下一分钟可以吗\n\n");

printf("比如现在是19:52,那您就输入19:53 按回车,嘿嘿,给您看一下运行结果,现在请输入吧:");

scanf("%s",shut);

sprintf(b,"at %s shutdown -s",shut);

system(b);

}

#include<reg51h>

#include<varh>

void sysinit(void);

void key(void);

void disp(void);

void time_inc(void);

void main(void)

{

sysinit(); //

while(1)

{

time_inc();

disp();

key();

}

}

void sysinit(void)

{

hour = 12;

min = 0;

sec = 0;

}

void time_inc(void)

{

static unsigned char cnt = 0;

if(++cnt < 200)

{

return;

}

cnt = 0;

if(++sec >= 60)

{

sec = 0;

if(++min >= 60)

{

min = 0;

if(++hour >= 24)

{

hour = 0;

}

}

}

disp_buf[0] = sec % 10;

disp_buf[1] = sec / 10;

disp_buf[2] = min % 10;

disp_buf[3] = min / 10;

disp_buf[4] = hour % 10;

disp_buf[5] = hour / 10;

}

void disp(void)

{

unsigned char code bit_code[6] = {7,6,5,4,3,2};

unsigned char code table[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

unsigned char i,j;

for(i = 0; i < 6; i++)

{

P2 = bit_code[i];

P0 = table[disp_buf[i]];

for(j = 0; j < 250; j++);

}

}

void key(void)

{

}

以上就是关于C语言,如何将一个数组里的所有元素按顺序合并成一个字符串,求例程全部的内容,包括:C语言,如何将一个数组里的所有元素按顺序合并成一个字符串,求例程、C语言的强制关机的函数是什么 请写个例程 谢谢了!、C语言clock代码例程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9434211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存