learncpp.com is a very good web tutorial for beginners. Short and to the point. It is cpp though. OOP in general is very similar to procedural. It is a wrapper around the procedural to simplfy code reuse. To make the code easier to maintain and scalable. One additional benefit compared to C on...
pointers are also used as efficient object references.
making variables global is not a good practice. there are certain cases that it is a must but in general, it creates hard to understand, modify, maintain, test code. It basically oppositive of divide and concur.
i have a coax cable that will be used in data transmission. i have measured the open and short impedance and then characteristic impedance(Zo) for the cable. Eventually I will have a transmitter with Z_source in one end of the cable and receiver with Z_load at the other end of the cable. Is it...