qt可以用c语言函数吗 qt怎么编写C语言

qt 只能写c++程序吗,不能写c语言的程序吗,要写c只能用 gtk吗?

qt使用的是gcc的编译器,准确的说,是g++编译器。

成都创新互联公司致力于互联网网站建设与网站营销,提供网站建设、做网站、网站开发、seo优化、网站排名、互联网营销、微信小程序开发、公众号商城、等建站开发,成都创新互联公司网站建设策划专家,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。

使用qt是可以写C语言的程序的,因为g++编译器,或者说所有的C++编译器,均可以兼容大部分的C语言程序,只在关键字和void *指针转换上略有区别。

不过,qt的强大在于其C++界面,所以用qt来写C程序,并不是好的选择。

总结就是,能用,但是不好用。

请大虾们解答一下,在QT中我能使用c语言的printf函数吗?如何使用?谢谢

能使用是能使用,但是我在使用的时候很奇怪,在程序运行完成之后才把所有printf的语句打印出来。一般在qt中都使用qDebug。

QT中能不能调用C语言的API。linux下的

QT如果是C++版就能够调用C语言的函数,只要你用了相应的库包函。你说调用fork, waitpid, exec, thread_create, socket, connect, accept这些函数不知道每个函数的意思是什么.但是,在QT里这些函数应该在QT里已经都有了的,至少我看到你说的exec,socket,connect,accept这些函数我都用了的,但是不知道你说的fork,waitpid,thread_create是什么函数,thread_create如果是建立线程的话,在QT里创建线程更简单。QT里面很少用到C的基本函数,因为QT的功能本身就比较强大,但是QT不是面向过程的集成开发环境,它是面向对象的,如果你只学了C的话,最好再学学C++吧。只有学了C++才能更好的学,不然你学起来非常痛苦,相反如果学了C++就轻松得多,至少比VC++更轻松。


新闻名称:qt可以用c语言函数吗 qt怎么编写C语言
标题路径:http://hbruida.cn/article/dodjgoh.html