社区
C语言
帖子详情
如何转换unsigned short到unsigned char?
NsKen
2001-10-18 09:14:41
如题
...全文
657
4
打赏
收藏
如何转换unsigned short到unsigned char?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jinancf
2001-10-18
打赏
举报
回复
在内存中CHAR 和SHORT 都是2字节定点存放。
eternalee
2001-10-18
打赏
举报
回复
强制类型转换
hsq
2001-10-18
打赏
举报
回复
我觉得不行。char 类型的变量是以ASCII码形式来存娶它的值的。那么你unsigned short 类型的变量的值稍微大一点。它不就没法显示了.就变成一个字符串了.
如果你真想把它们转换的话。那么看下面“
unsigned short i;
unsigned char s;
i=48;
s=(unsigned char)i;
printf("%c",s);
你看一下结果就知道了
北极猩猩
2001-10-18
打赏
举报
回复
unsigned short s;
unsigned char c;
c = (unsigned char)s; /*C*/
或
c = static_cast<unsigned char>(s); //C++
WAV PCM声音
转换
工具库
PCM/WAVE工具库,提供各种PCM互相
转换
,PCM到WAVE
转换
提供源码,价格面议
unsigned
char
linear2alaw(
short
pcm_val);;;;;;;;
short
alaw2linear(
unsigned
char
a_val);;;;;;;;
unsigned
char
linear2ulaw(
short
pcm_val);;;;;;;;
short
ulaw2linear(
unsigned
char
u_val);;;;;;;;
unsigned
char
alaw2ulaw(
unsigned
char
aval);;;;;;;;
unsigned
char
ulaw2alaw(
unsigned
char
uval);;;;;;;;
short
swap_linear (
short
pcm_val);;;;;;;; int alaw2ulawfile(
char
*InFile,
char
*OutFile);;;;;;;; int ulaw2alawfile(
char
*InFile,
char
*OutFile);;;;;;;; int linear2alawfile(
char
*InFile,
char
*OutFile);;;;;;;; int alaw2linearfile(
char
*InFile,
char
*OutFile);;;;;;;; int linear2ulawfile(
char
*InFile,
char
*OutFile);;;;;;;; int ulaw2linearfile(
char
*InFile,
char
*OutFile);;;;;;;; int linearswppingfile(
char
*InFile,
char
*OutFile);;;;;;;; int alaw2wavfile(
char
*InFile,
char
*OutFile);;;;;;;; int ulaw2wavfile(
char
*InFile,
char
*OutFile);;;;;;;; redpower2004@21cn.com 另外不会用的请不要随便评论.谢谢
c语言
unsigned
char
转换
成
unsigned
short
,有关c语言数据类型
转换
之
char
,
unsigned
char
,
unsigned
short
...
这是一道朗讯的笔试题(我把一些相关资料汇总了一下,希望大家能进来广泛的探讨,不甚感激!)#include int main(){
char
ca;
unsigned
char
ucb;
unsigned
short
usc;ca = 128;ucb =128;usc = ca + ucb;printf("%d\n", usc);usc = ca + (
short
)ucb;printf("%d\n", ...
c语言
unsigned
char
转换
成
unsigned
short
,有關c語言數據類型轉換之
char
,
unsigned
char
,
unsigned
short
...
這是一道朗訊的筆試題(我把一些相關資料匯總了一下,希望大家能進來廣泛的探討,不甚感激!)#include int main(){
char
ca;
unsigned
char
ucb;
unsigned
short
usc;ca = 128;ucb =128;usc = ca + ucb;printf("%d\n", usc);usc = ca + (
short
)ucb;printf("%d\n", ...
【Socket网络编程】传参时
char
* 类型转
unsigned
short
类型和 const
char
*类型
【Socket网络编程】传参时
char
* 类型转
unsigned
short
类型和 const
char
*类型一、问题二、解决Linux将命令行参数传递给main函数三、typeid().name() 返回值四、运行结果 一、问题 在Linux操作系统下,实现客户端向服务器端发消息的过程,为了方便的快速构建一个客户端,会把客户端写成一个函数。函数需要传递的参数有三种:无符号短型的端口,常量字...
c语言
unsigned
char
转换
成
unsigned
short
,C语言实验一:在屏幕上输出您使用的编译器对如下数据类型所分配的存储字节数:
char
,
unsigned
char
,
short
int...
#include int main(void){printf(“size of
char
type is %d btyes \n”,sizeof(
char
));printf(“size of
unsigned
char
type is %d btyes \n”,sizeof(
unsigned
char
));printf(“size of
short
int type is %d btyes \n”...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章