关于sum函数和sum变量的问题

img


看网课发现可以在同一串代码里同时出现sum函数和sum变量,这样不会有点让人难以理解吗?

会让人难以理解,在真正的开发中会有代码规范的,不会让变量随意命名的。你这个代码可能会运行成功,是因为有变量作用域之类的东西来保证了代码的正确性。