According to syntax postfix increment returns copy of unmodified variable (C++ == C), while prefix increment returns incremented variable (++C == C + 1).

  • j4k3@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    ·
    2 months ago

    Cpp

    ++C would make the language totally irrelevant in alphanumeric listings of languages

    After simply managing a point of sale system for a retail chain, I hate you for even suggesting this./s It is almost as bad as all the insane ideas about date notation. The only correct notation is YYYY/MM/DD.

    • LambdaRX@sh.itjust.worksOP
      link
      fedilink
      arrow-up
      20
      ·
      edit-2
      2 months ago

      ISO 8601 is good for computers, but as a human i prefer DD/MM/YYYY, which is more convenient for everyday use. USA format is abomination though.

      • TranquilTurbulence@lemmy.zip
        link
        fedilink
        arrow-up
        3
        ·
        2 months ago

        Many people are ahead used to the DD.MM.YYYY format. They are also already totally ok with the hh:mm:ss format so apparently there’s no problem ascending or descending order. Inconsistency really bothers me, so we should just pick one and stick with it. Preferably the ISO style, if you ask me.

  • milicent_bystandr@lemm.ee
    link
    fedilink
    arrow-up
    7
    ·
    2 months ago

    Nah, because when you write it it’s just C, but when you come back later to check your code it’s gotten bigger and more obfuscated.

  • givesomefucks@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 months ago

    First there was C

    Then C+, and no one gave a shit, so they made C++

    It’s just C with stuff added to it twice.

  • Blue_Morpho@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    2 months ago

    ???

    If c = 1, then c++ = 2

    #include <iostream> using namespace std;

    int main() {

    int i = 10;

    cout << i++ << endl;

    cout << i << endl;

    }

    postfix ++ increments the variable.

  • Rade0nfighter@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    2 months ago

    PHP should stand for “Pre Hypertext Processor”.

    Instead of being a recursive acronym for “PHP: Hypertext Preprocessor”.

  • atro_city@fedia.io
    link
    fedilink
    arrow-up
    2
    ·
    2 months ago

    The fediverse really is filled with programmers… that nearly looks like math but the type I learned at school.