摘要: auto:声明自动变量 double:声明双精度变量或函数 int: 声明整型变量或函数 struct:声明结构体变量或函数 break:跳出当前循环 else:条件语句否定分支(与 if 连用) long:声明长整型变量或函数 switch :用于开关语句 case:开关语句分支 enum:声明枚举类型 register:声明寄存器变量 typedef:用以给数据类型取别名 char:声明字符型变量或函数 extern:声明变量是在其他文件正声明 return:子程序返回语句(可以带参数,也可不带参数) union:声明共用数据类型 const:声明只读变量 float:声明浮点型变量或函数 阅读全文
posted @ 2011-04-19 15:37 青龙 阅读(171) 评论(0) 推荐(0) 编辑
摘要: auto:声明自动变量 double:声明双精度变量或函数 int: 声明整型变量或函数 struct:声明结构体变量或函数 break:跳出当前循环 else:条件语句否定分支(与 if 连用) long:声明长整型变量或函数 switch :用于开关语句 case:开关语句分支 enum:声明枚举类型 register:声明寄存器变量 typedef:用以给数据类型取别名 char:声明字符型变量或函数 extern:声明变量是在其他文件正声明 return:子程序返回语句(可以带参数,也可不带参数) union:声明共用数据类型 const:声明只读变量 float:声明浮点型变量或函数 阅读全文
posted @ 2011-04-19 15:35 青龙 阅读(106) 评论(0) 推荐(0) 编辑
摘要: mdi_result result;result = mdi_audio_play_string( (void*)audio_data, len, MDI_FORMAT_WAV, DEVICE_AUDIO_PLAY_ONCE, NULL, NULL); if (MDI_AUDIO_SUCCESS == result) { return 1; } else { return 0; } 阅读全文
posted @ 2011-04-19 14:48 青龙 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 判断蓝牙是否正在接收文件,还有判断是否有蓝牙正在工作。其实第二个条件已经包括了第一个了。第一个条件可以去掉。int yttts_player_bt_is_receiving_file(void){ if ( mmi_bt_is_receiving() || srv_bt_cm_get_existed_conn_num() ) { kal_prompt_trace( MOD_BT, "yttts_player_bt is_receiving_file" ); return 1; } else { kal_prompt_trace( MOD_BT, "NOT yttt 阅读全文
posted @ 2011-04-19 14:47 青龙 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 在09B的版本上,可以找到key_brd.c 中void mmi_frm_play_keypad_tone(S16 key_code)。void mmi_frm_play_keypad_tone(S16 key_code){ /*----------------------------------------------------------------*/ /* Local Variables */ /*----------------------------------------------------------------*/ U8 tone_type = GetKeypadTon 阅读全文
posted @ 2011-04-19 14:42 青龙 阅读(322) 评论(0) 推荐(0) 编辑