If a struct type variable is to be passed to a function and its value should not be changed by the function, it is best to pass it as which type of parameter?
a) value
b) reference
c) const reference
d) const value
c) const reference
Computer Science & Information Technology