在MOOC上报了C语言的课结果忘了听。最近在PTA上写题,一直按照C++的模式写,发现了许多错误,在这里总结一下。
这里C,C++的编译环境都是VS2017。(扩展名不同,.c和.cpp)
1.C语言中的结构体定义时写法和C++中有所不同。在C语言中,比如定义一个有理数的结构体。
1 | struct Rational { |
在MOOC上报了C语言的课结果忘了听。最近在PTA上写题,一直按照C++的模式写,发现了许多错误,在这里总结一下。
这里C,C++的编译环境都是VS2017。(扩展名不同,.c和.cpp)
1.C语言中的结构体定义时写法和C++中有所不同。在C语言中,比如定义一个有理数的结构体。
1 | struct Rational { |