鱼C论坛

 找回密码
 立即注册
查看: 2596|回复: 10

前辈们好,同学们好,各位好!帮忙解惑下好吗!

[复制链接]
发表于 2015-6-6 22:27:02 | 显示全部楼层 |阅读模式
50鱼币
本帖最后由 Anny黄 于 2015-6-7 11:46 编辑

我目前在学C语言。也是小甲鱼老师的视频上学的(是的没错,就是自学)我初中毕业就出来了,但是我坦白说吧。其实我英语跟数学能力可以说是0.特别是英语。我想知道一个事情就是,我这种状况要学汇编难不难学。费不费劲(请不要说什么有心就可以,什么的话这个道理我懂,但是也需要考虑客观因素的,你们说对吧!)

最佳答案

查看完整内容

作为一个北漂c/c++图形图像算法工程师 按我的经验告诉你, 如果仅仅是想学好c语言问题不大 毕竟语法就那么多, 熟悉了语法做一点项目也就没问题了, 语言仅仅是个工具 如果是做逻辑和应用层, 即按照某种要求和需求把各种东西按照先后顺序改变实现逻辑等 这个不需要啥数学和英语 但是如果你想搞算法, 我想说, 嗯 线性代数高等数学概率论等 必须要学
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-6-6 22:27:03 | 显示全部楼层
作为一个北漂c/c++图形图像算法工程师
按我的经验告诉你, 如果仅仅是想学好c语言问题不大
毕竟语法就那么多, 熟悉了语法做一点项目也就没问题了, 语言仅仅是个工具
如果是做逻辑和应用层, 即按照某种要求和需求把各种东西按照先后顺序改变实现逻辑等 这个不需要啥数学和英语
但是如果你想搞算法, 我想说, 嗯 线性代数高等数学概率论等 必须要学
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2015-6-7 11:47:22 | 显示全部楼层
ryxcaixia 发表于 2015-6-7 00:42
作为一个北漂c/c++图形图像算法工程师
按我的经验告诉你, 如果仅仅是想学好c语言问题不大
毕竟语法就那么 ...

谢谢你的解答,那我这种状况如果学汇编会不会很难学呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-6-7 12:32:30 | 显示全部楼层
Anny黄 发表于 2015-6-7 11:47
谢谢你的解答,那我这种状况如果学汇编会不会很难学呢

如果你说的是基础语法 不会很难 很容易就可以学
但是如果你是想利用汇编做一些事情
比如进行逆向工程 脱壳 反编译 病毒木马免杀 等等 那你就要了解内存布局 注册表 过驱动等等知识
如果利用汇编做嵌入式 那么还要相应的硬件知识
简单来说 无论哪种语言都是工具 工具的定义就是快速的学会使用它 然后再利用工具创造出很多东西
再举个例子 比如锤子这个工具 很简单 谁都会使用 但是如何用锤子作出相应的雕像 或者利用锤子钉子造出房子
等等 就需要其他相关知识

回到正题 如果你说的是学会汇编语法 那么不难 不需要什么其他前导知识
但是如果想利用汇编做工程, 那么要学习其他的知识
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2015-6-7 15:28:36 | 显示全部楼层
ryxcaixia 发表于 2015-6-7 12:32
如果你说的是基础语法 不会很难 很容易就可以学
但是如果你是想利用汇编做一些事情
比如进行逆向工程  ...

哦,我明白了,多谢解答,最后个小问题,请问C最强大的用处是什么,或者说C最好用的用途是哪里。因为我学完后想深入的话这个问题得有个底
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-6-7 17:05:39 | 显示全部楼层
直接的优点就是c和c++有指针, 可以直接对内存进行读写!可以进行很多底层操作
这些是其他语言鞭长莫及的.
正面应用可以操作部分硬件, io口以及内存中大型数组操作, 读写起来非常的快.
如果特殊用途, 如写个木马病毒达到窃取以及修改别人内存的目的, 等等这些也只能用c来完成
并且, 引用当时我们系主任的一句话, 学好了c. 基本上市面的90%的编程语言你都可以很快入门
因为大部分其他语言都是由c编写的
以及很多函数库, 游戏引擎, 开源框架, 都离不开C
C语言入门难, 精通也难, 不过鉴于这些特点, 诸如现在流行的各种很简单容易入门的编程语言
C语言想要被时代淘汰也很难
加油 祝好运
坚持下去C语言!
多年后也可以有大成
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2015-6-7 20:37:50 | 显示全部楼层
ryxcaixia 发表于 2015-6-7 17:05
直接的优点就是c和c++有指针, 可以直接对内存进行读写!可以进行很多底层操作
这些是其他语言鞭长莫及的.
...

谢谢你!方便给我你的QQ吗。有不懂的我可以再跟你请教吗?这是我的QQ:363259740
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-6-10 01:01:32 | 显示全部楼层
非常感谢ryxcaixia
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-9-23 20:09:08 | 显示全部楼层
不会啥就学啥,只要不傻都不难,主要是时间
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-11-26 11:44:41 | 显示全部楼层
过来看看  呵呵
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-11-29 11:18:08 | 显示全部楼层
这个,自学的人很多,别怕,行的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-26 23:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表