GCC手机市场2019年Q1增长 华为销量第二

2023-07-25

2019年手机销量排行,华为第二,你知道谁第一是谁吗?

2019年华为手机销量排行第二。全球第棚乎一的呢,就是韩国的三星这个渗和衫牌子的手机。因为这个牌子在之前呢,还是很出名的同时也丛腔是很受大家欢迎的。但是自从华为手机质量以及运行上来之后呢,华为更受大家欢迎。

300求高手

extern inline char * strstr(const char * cs,const char * ct)
{
register int i=0;
while(cs[i] == *ct){
i++;
if(cs[i] == 0)
return (void *)0;
}
return (char *)&(cs[i]);
}
这是我写的,当然,这么看不能说明问题,我测试了一下:
测试函数:
#include inline char * strstr(const char * cs,const char * ct); int main() { char * a = "abcdefghijklmnopqrstuvwxyz"; char b = 'z'; long i; for(i = 0;i < 1000000000;i++){ strstr((const char * )a,&b); } return 0; } 我在linux命令行下用time指令进行运行时间测试测试 你我的各测试5次 你的时间 5.209 5.529 5.205 5.206 5.488 我的时间 5.204 5.207 5.526 5.204 5.203 从时间上看,基本一样。如果取平均值,我的稍微还比你的会快一点。 所以说其实就普通程序没有必要用汇编。要优化程序,你要先看哪才是瓶颈,一般瓶颈不在这,系统调用等等什么的会比较影响软件信能(比如系统调用次数什么的)。

文章推荐

相关推荐