1.C++先学点基础。
2.买块开发板,学习如何烧写uboot kernel,知道硬件的工作方式。
3.学习并熟悉Linux 内核的 *** 作系统。
4.不要求掌握ARM汇编,要求掌握ARM的工作原理。
5.ARM要用交庆仔叉编译器歼差陆,ARM-linux-gcc。即是在x86-linux平台做搭建这个交叉编译工具,再移植到ARM。
6.掌握QT,或氏顷者Android
看一下串口1的中断编号,启昌从代码VICIntEnable = 1 <<0x06上看应该是侍饥第六号,所以中断优先级以及中断地址寄存器应该改为下面的值:VICVectPri0 >>VICVectPri6
VICVectAddr0 >>悄谈扒 VICVectAddr6
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
int ask_over()
{
object me,mon
int bonus,exp,pot,tempp,kar
me = this_player()
kar = me->query("kar")
if (!me->query_temp("fengyaoover")) {
message_vision("平一指惊讶的对$N说档饥道:“哦! 你再开什么玩笑,我这不是养老院。”\n",me)
return 1
}
me->delete_temp("fengyaoover")
if (me->query_temp("fengyaow")) {
if(random(kar)>=11)
{
message_vision("平一指哼了一声,对$N说:“你是怎么搞的,乱分药,是想砸我的招牌吗?\n 看在你还努力的份上还是赏你点钱吧。”\n",me)
exp = 10 + random(20)
mon = new("/clone/money/silver")
mon->set_amount(exp)
tell_object(me,HIW"平一指给了你" + chinese_number(exp) + "两白银。 \n"NOR)
mon->move(me)
me->delete_temp("fengyaow")
return 1
}
message_vision(" 平一指哼了一声,对$N说:你是怎么搞的,乱分药,是想砸我的招牌吗?派猛\n",me)
return 1
}
message_vision("平一指笑着对$N说:“小兄弟还不错嘛,可以可以,这是你应该得的。”\n",me)
exp = 10 + random(80)
pot = 10 + random(50)
bonus = (int) me->query("bat_exp")
tempp = bonus
bonus += exp
me->set("bat_exp", bonus)
bonus = (int) me->query("potential")
bonus += pot
me->set("potential", bonus)
mon = new("/clone/money/silver")
mon->set_amount(exp)
mon->move(me)
me->start_busy(3)
tell_object(me,"你被奖励了:"HIR + chinese_number(exp) + NOR"点经验,"HIR+ chinese_number(pot) + NOR"点潜能和"HIW+chinese_number(exp) + NOR"两白银。 \n")
bonus=(int) me->query("potential")
return 1
}
问一下,是不是表示如果far大于等于11的话会出现下面两行文字
平一指哼了一声,对$N说:“你是怎么搞的,乱分药,是想砸我尘蠢桥的招牌吗?\n 看在你还努力的份上还是赏你点钱吧
如果far小于11的话 就只出现一行文字 不会出现上面的两行
平一指哼了一声,对$N说:“你是怎么搞的,乱分药,是想砸我的招牌吗?
不会出现上面的两行?
解析:
基本正确,但是注意判断条件中调用的是random(far),它返回1到far之间的一个随机值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)