WalzoneInterview Prep
📞 Interviewing soon? Practice with a realistic AI mock phone interview — it calls you, then scores you. First 15 min FREE →

C · Basic · question 15 of 100

What are comments, and how do you write comments in C?

📕 Buy this interview preparation book: 100 C questions & answers — PDF + EPUB for $5

In C programming language, comments are lines of text that are used to provide information about the code to other developers or to the future self. Comments are ignored by the compiler and do not affect the behavior of the program. Here’s how you can write comments in C:

Single-line comments: Single-line comments start with two forward slashes // and continue until the end of the line.

    // This is a single-line comment

In this example, a single-line comment is used to provide a brief description of the code.

Multi-line comments: Multi-line comments start with /* and end with */. They can span multiple lines of code.

    /*
    This is a multi-line comment
    that spans multiple lines of code
    */

In this example, a multi-line comment is used to provide a more detailed description of the code.

Commenting out code: You can also use comments to temporarily disable or remove lines of code from the program. This can be useful for debugging or for testing different variations of the code.

    /*
    int a = 5;
    int b = 7;
    int result = sum(a, b);
    printf("The result of sum(%d, %d) is %dn", a, b, result);
    */

In this example, the code that declares variables a and b, calls the sum() function, and prints the result to the console is commented out using the multi-line comment syntax.

Comments are an essential part of writing good quality code in C. They help other developers understand the code better, they help you remember what the code does, and they help you debug and maintain the code more easily. By understanding how to write comments in C, developers can write more efficient, effective, and maintainable programs.

Reading is step one. Saying it out loud is the interview. Our AI interviewer calls your phone and runs a realistic C interview — then scores it.
📞 Practice C — free 15 min
📕 Buy this interview preparation book: 100 C questions & answers — PDF + EPUB for $5

All 100 C questions · All topics