C语言代写,C语言作业代写,C语言assignment代写,C代写
C语言代写,C语言作业代写,C语言assignment代写,C代写
Frequently Asked Questions
Q1. Can we make changes to the book_management.h file?
Answer: You can add new data fields to the existing data structures (Book and BookArray) and adding new data structures. However, you may not change the function prototype or change what has been given. You are also free to create additional head files and data structures to use by your program.
Q2. Can we use more than one file to save data for persistence?
Answer: Yes, you can have more than one file to save data. For example, you can
have separate files to save users and books.
Q3. Can I save the persistence data in a binary file?
Answer: Yes, you can choose to save the persistence data in either a text or a binary
file.
Q4. What levels of validation should take place for user accounts?
Answer: This is flexible and depends on you. There are three fields, including name, username and password. Make sure you check if a username has been used and validate the match of username and password.
Q5. Do we need to know about how to use Makefile from the start of our project or can we start coding and then add the Makefile sometime after, once it has been covered?
Answer: You do not need to know about using Makefile from the start of the project. You can do it later once you get the idea of how to create one for your project.
Q6. What other header files are we allowed to use (e.g. can I use regex etc.)? Answer. You can have your own header files and as many as you think necessary to
complete your project. You can use any C libraries you want.
Q7. Are we expected to save data in binary files, or should we use csv, json, etc. for the plain text file?
Answer. It is up to you. Using a structured text file can make it easy for debugging. Q8. Can we use an IDE for development?
Answer. Yes, you can use IDE for your own ease.
