C
topavk
这个作者很懒,什么都没留下…
展开
-
为什么Clion只能运行一个main函数
为什么Clion只能运行一个main函数使用Clion时创建两个.c文件并且两个文件里都有main函数时就会报错,其实是Clion一个项目只能有一个main函数,也就是只有一个.exe文件。如果想增加main函数,需要在CmakeLists.txt中将新创建的.c文件项目名称做修改。如下图:最后一行加入add_executable(0310-1 0310-1.c),0310-1.c是我新创建的.c文件,并且里面含有main 函数,运行时注意选择运行哪个项目的main函数即可。...原创 2022-03-10 09:01:47 · 1662 阅读 · 0 评论 -
原码、反码和补码
今天学习了原码、反码和补码,简单总结一下,希望有缘看见的大神批评指正。首先每个数字是以二进制在计算机中表示的,叫做这个数的机器数。一个机器位的最高位存放正负符号,0代表正值,1代表负值,被称为符号位。int 2(int占4个字节)二进制(机器数):00000000000000000000000000000010int -2二进制(机器数):10000000000000000000000000000010这个二进制值也被称为原码。正数和0的反码是其本身,例如2原码:00000000000000原创 2022-03-03 17:12:25 · 420 阅读 · 0 评论 -
【无标题】
C语言常用的转义字符转义字符顾名思义就是转变原来的意思!例如0原本代表数字0,\0就代表了结束字符。以下是C语言常用的转义字符。注意善用\可以将转义字符转义,例如\n转义字符是换行,那么\n就是将转义字符转义成普通的\n,\可以转义\让\只是普通的\,防止被解析为转义字符。1、\n —— 换行2、\0 —— 结束字符3、 \t—— 水平制表符4、\v —— 垂直制表符5、 \r —— 回车6、\ddd——ddd代表1到3位的八进制数字7、\xdd——xdd代表1到2位十六进制数字...原创 2022-03-02 07:32:54 · 335 阅读 · 0 评论 -
Clion编写C语言时使用strlen报错的解决办法
学习鹏哥C语言第二天课程,使用Clion,按照鹏哥的代码写入strlen报错提示需要使用<string.h>或者定义strlen在程序开始时写入#define <string.h>,运行正常!原创 2022-03-02 05:03:29 · 620 阅读 · 0 评论