If you know the C language, come in and explain, is there a C language boss to explain?

Updated on technology 2024-02-08
10 answers
  1. Anonymous users2024-02-05

    It's a shame to ask your question, one is the development environment, the other is the language, what's the difference, you're laughing to death.

  2. Anonymous users2024-02-04

    Ha, just give you an example and you get the idea.

    for (int i=0; i!=10; i++)for (int i=0; i!=10;i++) is ISO IEC:

    14882-1998 standard C++ program. However, if you put this program on VC6, the most popular C++ compiler in China, it will throw you an error, saying that I is repeatedly defined. In other words, the C++ standard states that the range of the variables defined in the for loop condition is within the for loop, while VC6 considers the range of the variables defined in the for loop condition to be within the range of definition to the end of the function.

    This means that each compiler vendor has made some changes to their compilers that deviate from the standard to a greater or lesser extent.

  3. Anonymous users2024-02-03

    Turobc TurboC++ is just a development environment.

    c C++ is the language.

    Just don't rely too much on the development environment.

  4. Anonymous users2024-02-02

    Turobc TurboC++ is the development environment for C and C++, respectively.

    C C++ is a programming language.

    This is the essential difference!

    C, C++ is flour, while Turobc TurboC++ is the oven for making cakes.

  5. Anonymous users2024-02-01

    Hehe. That shouldn't be true. It should be like this: there are not many people in the university who can C C++, and a lot of people who can VC++!

    The main reason for this is that C C++ is both broad and profound, and each has its own characteristics, especially C++.

    For C++, it has a variety of programming paradigms. For example, C-compatible procedural-oriented, object-oriented, especially generic programming, which we are talking about now, and so on.

    Why are there so few C++ students? The main reason is that they do not have a good grasp of advanced programming techniques such as generic programming, and they cannot understand and master the characteristics of inheritance, encapsulation, etc.

    But because of the existence of development tools like VC++, it is easy for us to make a small piece of software and so on. However, mastering VC++ is not as easy as the legend says, and it is often due to the fact that some students are not able to do their best, thinking that they will be arrogant if they know a little bit.

    C++ is the foundation, and VC++ is the application. If you want to build a tall building, you need to build a foundation first.

    So, landlord. If you want to learn to code, you need to lay a good foundation.

  6. Anonymous users2024-01-31

    Those who know Turbo C++ will definitely be C++, and those who can C++ will not necessarily Turbo C++

  7. Anonymous users2024-01-30

    The root comes from the default type. If not specifically specified in the compilation environment, the floating-point number defaults to the double-point type, and even if it is the same floating-point number, the values of single and double are different, and the comparison must be false.

    You can remove the mandatory type by adding it to the program (of course, you can also modify the compiler's default type settings), as shown in the following figure:

  8. Anonymous users2024-01-29

    “?"Doubts in C.

    "In the C language, it means the choice of the result of the judgment.

    Example] (a>b)?

    Explanation: Determine whether the expression can pass, if it can pass, then the description can proceed to the subsequent operation, if it cannot pass, then choose the latter result.

    a>b)?y:n

    Explanation: If a is greater than b, then the result of y is chosen, and if a is less than b, then the result of n is chosen.

  9. Anonymous users2024-01-28

    The two characters are concatenated together, and the !! is urgent

  10. Anonymous users2024-01-27

    To put it simply, p=alpha; Give the first character address of the first string of the string array to a pointer to the character character pointer, so that the pointer p can directly manipulate the string array, the first for loop, the dereference to p gets the pointer to the string, and output the first 3 strings, then p=p-3, and then point it to the first character address of the first string, and the dereference to *p gets a single char character, but p points to the string pointer, Each self-add will move to the next string initial. Hence the output a b d

Related questions
5 answers2024-02-08

Generally can hold 5 or 6 whole songs! If you want to decorate more, buy a memory card! Sometimes if you're lucky, you buy v3 and he will give you a memory card!

4 answers2024-02-08

2. 1, True 2, False (there is only one program) 3, False (not necessarily) 4, True. >>>More

7 answers2024-02-08

The first if(!) a) means that if a is equal to zero, take x -- the second and third means that if b and c are not 0, it is executed. >>>More

18 answers2024-02-08

C is process-oriented.

C++ is object-oriented. >>>More

12 answers2024-02-08

This problem requires understanding that the system allocates memory to static variables when compiling, and the memory units occupied by them are not released after the function call ends, that is, the value of the variable is the value of the previous function call at the next function call. >>>More