本人学习过C语言,在学LINUX SHELL,感觉不是很习惯,发现差别好大,比如函数的传参,变量的作用域啊,弱类型的数据之类,给我造成了很大的困扰。我想请问他们都有哪些方面的区别,还有就是shell编程里面应该注意的东西,还有一些大局上的东西,你们的感悟之类的。不知道我说说的清不清楚……