BigInt: 10. BigInt* allocBigInt(uint smallNumber): allocates the BigInt space, w
ID: 3558435 • Letter: B
Question
BigInt: 10. BigInt* allocBigInt(uint smallNumber): allocates the BigInt space, with smallNumber as its starting value 11. void releaseBigInt(BigInt* number): releases the memory that has been reserved for a BigInt 12. BigInt* addBigInt(BigInt* first, BigInt* second): adds to BigInts and returns their addition as a new BigInt. Look for tips at the end of the document. 13. BigInt* multiplyBigInt(BigInt* first, BigInt* second): adds to BigInts and returns their addition as a new BigInt. Look for tips at the end of the document. 14. BigInt* shifLeftBigInt(BigInt* number): this operation is equivalent to multiplying by 10. Example: 123 would become 1230 as every content was shifted to the left and a 0 was added at the end of the value. From a list perspective this should be {3, 2 ,1}
Explanation / Answer
qestion was not clear
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.