# [C (gcc)], <s>18</s> 17 bytes

<!-- language: lang-c -->

<pre><code>f(){puts('@&#2;C');}
</code></pre>

Note that there's an STX byte (**0x02**) between `@` and `C`.

This has been tested with gcc 6.3.1 on Fedora 25, gcc 4.8.4 on Ubuntu 14.04.4, and gcc 4.8.3 on openSUSE 13.2, where it prints the following output.

<pre><code>inux-x86-64.so.2

</code></pre>
[Try it online!]

### Offline verification

    $ printf "%b\n" "f(){puts('@\2C');}main(){f();}" > quine.c
    $ gcc -w -o quine quine.c
    $ ./quine
    inux-x86-64.so.2
    $ ./quine | wc -c
    17

[C (gcc)]: https://gcc.gnu.org/
[Try it online!]: https://tio.run/##S9ZNT07@/z9NQ7O6oLSkWEPdgclZXdO69n9mXolCbmJmnoYmVzUXJ1DemquW6z8A "C (gcc) – TIO Nexus"