怎么用C语言在Microsoft PowerPoint 中制作动画

怎么用C语言在Microsoft PowerPoint 中制作动画,第1张

1、运行PowerPoint程序,打开要插入动画的幻灯片。

2、在菜单中选择“插入”选项,从打开的下拉菜单中选择“对象”。会d出“插入对象”对话框,选择“由文件创建”,单击[浏览],选中需要插入的Flash动画文件,最后单击[确定]返回幻灯片。

3、 这时,在幻灯片上就出现了一个Flash文件的图标,我们可以更改图标的大小或者移动它的位置,然后在这个图标上右击鼠标,选中“动作设置”命令。

4、在d出的窗口中选择“单击鼠标”或“鼠标移动”两个标签都可以,再点击“对象动作”,在下拉菜单中选择“激活内容”,最后单击[确定],完成插入动画的 *** 作。

牵涉到计算机中关于补位的问题。PPT中解释的很清楚了,将短类型的数据赋值给长数据类型的时候是根据这个数据在计算机中的表示的最高位来补位的,最高位是0,则补0,最高位是1,则补1. 在C中,char是一个字节(8位) int是两个字节(16位) long是四个字节(32位),这里是一般情况,好像后来有些C编译器改双倍了。那么在你将一个char 赋值 给 int 时,计算机中就根据这个 char变量在计算机中的存储方式给他补上高位的数字,然后转成相应的int值。char(43)是字符‘+’,ASCII值43,计算机存储为 00101011,转为int时按补位规则就存储为 0000000000101011 ,然后打印出来的时候把这个二进制值转为十进制(d%格式), 而‘\376’ 是八进制表示法,换成计算机二进制存储是 11111110,补位规则给他补上1,变成 1111111111111110而这个数字在int型中表示负数,负数用补码存储,读取出来的时候要转成原码,然后换成相应的int数。int型 最高位 1 表示负数,0表示正数,而char没有负数的,他都是正数,所以最高位不代表符号


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

原文地址: http://outofmemory.cn/yw/11523628.html

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

发表评论

登录后才能评论

评论列表(0条)

保存