c语言课程设计学生成绩管理系统要注意, 1.当主函数使用switch(n)语句进行功能选择,它外层含有while(n),要记得在某个case执行完后,写个scanf为switch,while传入n的值,否则会出现一直循环运行某个case。 2.当声明某个指针后,不知道指向哪儿,可以先指向NULL。有关指针的一些问题可以康https://blog.csdn.net/lyw851230/article/details/101448131。 3.用到了链表,写子函数时,注意它的返回值是指针还是void。 4.链表里交换两个结点时,它们的前趋节点的next也要改变。 5.当你的代码确实没错,且编译器总是在报错,建议关闭编译器,再重新打开试一次。比如我用的vc++6.0编译时一直说我switch语句有错,但我写的确实没错,问了老师,建议我查一下switch语句正确语法,查了之后,的确没错。于是想起学c时,出现这种问题,可以尝试delete左边的class,之后就解决了。