当前位置:首页 » 编程语言 » 只学c语言

只学c语言

发布时间: 2025-09-04 16:21:43

A. 现在单独学c语言能找到工作吗

肯定可以,不过就业面比较窄。
从语言角度来说,单独会C可以做嵌入式开发,安卓底层开发,Linux相关开发等等。可以做的还是很多的。 不过如果可以再学一些C++,就业面就会广很多。 而且有C基础学C++并不难。
从技能角度来说,如果只会C语言,而没有相关的算法/硬件/Linux/系统等方面知识,那找工作很难。 毕竟C语言只是工具,还需要其他知识才能够应用于工作。

B. 学会了C语言都可以做什么呢

C语言是一门通用性的语言,并没有针对某个领域进行优化,在实际项目中,C语言主要用于较底层的开发,例如:
Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发;
开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件;
单片机和嵌入式属于软硬件的结合,有很多使用C语言的地方;
开发系统组件或服务,用于支撑上层应用;
编写PHP扩展,增强PHP的功能;
如果对软件某个模块(例如算法和搜索部分)的效率要求较高,也可以使用C语言来开发。

C. 只会c语言和c++,可以直接学安卓开发吗

c语言是面向过程的编程语言,c++是支持面向过程、面向对象对象、范型编程的编程语言。我不给你说抽象的东西了,直白的说吧:当你用c语言编程的时候就是面向过程编程,当你用到c++的类和继承来编写程序的时候就是面向对象编程,当你把类型当做参数来使用的时候就是范型编程,当你编写的代码在编译时就得出结果就是模板元编程了,当你的c++程序同时具有以上情况的时候就是混合编程了。c++是比c更强大的语言,不只是面向对象和面向过程的区别。
安卓开发主要用的是java语言。pc上的编程语言你可以看看编程语言排行榜。
java语言与c语言的区别是:
java语言是面向对象的,c是面向过程的。
java与c++的区别是:java语言只是面向对象的,而且java比c++简单。
关于怎么用好c++的面向对象特性,你可以去找一些面向对象编程额书籍来看看。
注意了:面向对象和面向对象编程不是一回事,前者包含后者。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:585
制作脚本网站 发布:2025-10-20 08:17:34 浏览:880
python中的init方法 发布:2025-10-20 08:17:33 浏览:574
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:761
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:676
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1004
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:249
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:108
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:798
python股票数据获取 发布:2025-10-20 07:39:44 浏览:705