NSLog和printf的区别 54 次浏览 NSLog是Objective-C引入的日志记录函数,printf是C标准的输出函数,二者不冲突,可以同时使用。 NSLog参数是NSString *类型,是以@开头的字符串,printf是普通char *, 形式不一样。 NSLog输出默认会有时间戳、应用信息和进程讯息等,形如2024-04-20 08:50:25.075 hello[25764],默认会换行,而printf很单纯,你让它输出什么它才输出什么,默认不会换行。