随笔分类 - c
c
摘要:概述 本篇主要讲述如何在terminal终端命令行中进行C语言程序的编译和运行。 1 编译方法 1.1 首先,单文件的编译和运行 // 编译,gcc是编译的命令,-o表示编译后生成的可执行二进制文件 gcc cfile.c -o cfile // 运行,很简单 ./cfile 1.2 如果一次性编译
阅读全文
摘要:skills_c 1 c语言中在控制台利用键盘输入EOF 在window下,在行尾加Ctrl+Z并且enter后并不会结束程序的运行,而只会将Ctrl+Z当成一个字符来解释,并且将在输入缓冲区中存储的本行数据输出。 要结束输入必须在新的一行(输入enter迫使输出"标准输入"缓存区之后)使用Ctrl
阅读全文
摘要:problems_c 1 scanf读取长整型的问题 问题:scanf("%ld", &input) 中,我在控制台上输入123a,它是将123赋值给input变量,但是缓存中还有一个a,导致下一次调用该语句时,下一个变量读取到的是a,导致读取失败。 有没有某种读取方法,将123a赋值给整型变量时,
阅读全文
摘要:knowledge_c 1 十进制、八进制和十六进制的表示 首先,十进制 decimalism [ˈdesɪməlɪzəm];八进制 octonary [ˈɑːktəˌneri];十六进制 hexadecimal[ˌheksəˈdesɪml] 十进制 表示:没有任何前缀,默认是十进制 显示:使用%d
阅读全文