metootxy

导航

 

之前,记得我想输出一段很长的log信息,“”里面要输出的数据很多,一行无法显示时,可以直接通过换行符‘\’连接起来就OK, 如下所示:

  1 printk("test1 %d, test2 %d, test3 %d, test4 %d\
  2                 test5 %d, test6 %d, test7 %d\n",
  3                 test1, test2, test3, test4, test5,
  4                 test6, test7); 

但是在实际过程中发现,打印出来的log信息,test4跟test5并不是连在一起的,而是被几个tab键分离开来,后来发现并不是所有的版本都是支持换行输出是直接使用'\'符号的;

所以,我们还有以后总方法,就是通过""把他们连接在一起输出,如下所示:

1 printk("test1 %d, test2 %d, test3 %d, test4 %d"
  2                 "test5 %d, test6 %d, test7 %d\n",                                                                                                                                          
  3                 test1, test2, test3, test4, test5,
  4                 test6, test7);

OK, 记录一下,搞这个还浪费了我一点时间,基础不好的娃啊!!泪奔。

posted on 2013-07-16 19:19  metootxy  阅读(1396)  评论(0)    收藏  举报