Answer:
High level Languages
Explanation:
High level languages are made so that the byte code, Assembly code that computers can understand should be converted into a higher level human understandable languages such as Python,C++. Also, remember that the compilers of these languages such as Visual studio ultimately converts the high level code into low level code ( Assembly code ) that computers can understand.
Answer: yes they do
Explanation: they both show the same references.
A i believe is the answer
Answer:
The valid operations are:
*q = *(&a[0]); and q = &(*p);
Explanation:
Given
The above declarations
Required
The valid operations
*q = *(&a[0]); and q = &(*p); are valid assignment operations.
However, q = &&a[0]; q = &&a; are invalid because:
The assignment operations intend to implicitly cast the char array a to pointer q. C++ does not allow such operation.
<em>Hence, *q = *(&a[0]); and q = &(*p); are valid</em>
Another way to know the valid operations is to run the program and look out for the syntax errors thrown by the C++ compiler