Java就是门槛低,深入难。C就是门槛高,深入容易。我建议你直接学面向对象,因为这种编程思想比较好。把一切事物抽象成对象。至于C嘛!!C++不是也是面向对象么...如果你先学的Java,建议再学C++,等你对指针堆栈都了解,你会发现C语言只是部分的关键字不同而已。。。(个人看法,仅供参考)
其实那只是一个思路的问题,不管你先学那样,我觉得都差不多!自己可以花点时间去学学C,不用深入就用不了多长时间!
没那个必要