I have an Arduino Mega and would like to change the SDA&SCL pins from A4&A5 to A14&A15.
So that I can control an I2C LCD from there, I have the library but I don't see where the pins are set; however, I would imaging they have to be set somewhere...
I am new to c++ and libraries so my eyes may just be skipping over it
I2C pins are set in hardware in AVRs; there is no way to change them other than to use a completely different I2C bus, assuming the MCU even has any others in the first place.
If you want to use pins other than those available in hardware then you'll need to find a library that bit-bangs I2C over normal GPIOs, and then modify the LCD library to use that library instead of hardware I2C.