C Language Survey

Source: Internet
Author: User

  1. What are your plans for your future? What preparations have been made? A: The future of planning in fact, I like to draw the kind of things, now in an effort to hand-painted, I hope that hand-painted aspects of the first step, and then find some software to achieve on the computer.
  2. What do you think is learning? What's the use of learning? What is the motivation for learning now? Why? A: I think the study I am learning to like things, learning can improve the basic knowledge, now have a heart to learn but the feeling of powerlessness, feel very laborious, because now oneself master of Things Limited. ,
  3. What do you think of software engineering as a major? What kind of expectations do you have for yourself in studying this profession? A: I feel like I've had a lot of success in organizing activities, and I've had many activities planning experience. The expectation of software is still very big, I hope to be able to do well in my favorite kind of software.
  4. How do you learn C language?   (Homework, experiment, textbook, others), so far estimate how many lines of code have you written? A: Learning words, videos, textbooks, books, classes, etc., estimated that they have written very little, no statistics, but knock on the HTML more.
  5. What are the experiences and lessons of C language learning? Answer: Careful, careful, careful!!! Debugging is really a hassle.
  6. In addition to the exams and experiments, where did the programming help you? A: It's quicker to help me learn other programming languages.
  7. Learn C language, you divide the array pointer, pointer array, function pointer, pointer function these concepts? A: The points are clear, but the actual operation is a bit difficult.
  8. Have you learned the C language, do you understand the differences and connections between files and streams? How do I differentiate between text files and binaries? How do I programmatically manipulate these two files? A: The file is specific, you can save the file, read the data, have the file name of these attributes, flow is abstract, he is the knowledge of a way. To determine the distinction between binary files. Just look inside if it contains 0x00-0x0 eight characters of character content. The other is the text file, which is built with a pointer to the fopen open file, using the file function to manipulate the binary file when it is opened. Set the fopen mode to binary mode.
  9. Have you learned C language, do you know what is process-oriented? What is the way it solves the problem? A: Process-oriented is the function to call the function, the problem is solved gradually, the solution is to call the function.
  10. What is a module in C language? Have you ever written a program for multiple source files? A: I think the module is a function in the C language.
  11. Learning C, do you know what is "high cohesion, low coupling"? How does this principle apply to high-quality programming? Answer: I don't know.
  12. Having learned C, how do you copy the contents of array A into array B? How do I find the integer array A in 5? How do I sort an integer array a (small to large, from large to small)? Write the appropriate program. Answer: I don't know.
  13. Do you know what a breakpoint is? Give an example of your own debug program. A: Dbug debugging time to insert a breakpoint, when debugging the program execution to the breakpoint automatically stop.
  14. Do you have any problems or puzzles in your current study of C language or other professional courses? A: When you are learning C, you can understand the code.

C Language Survey

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.