〖C语言学习笔记 〗(一) HelloWorld
前言
本文为c基础入门学习笔记
正文
HelloWorld
#include <stdio.h> //标准输出流 int main() //每种语言都有一个执行入口,main方法就是其一 { printf("Hello C!\n"); //输出文字并换行 return 0; //返回结束码 }
编译与执行命令:
编译:
命令:gcc 源文件名 [-o 输出二进制文件名]
说明:其中[]内的参数可省略,默认输出一个a.out的文件
执行:
命令:./当前输出文件名
合并编译和执行:
命令: gcc 源文件名 [-o 输出二进制文件名] && ./输出二进制文件名或a.out
说明: ./a.out的情况是没有指定输出文件名的情况下
打印输出
c 语言中使用printf函数进行打印,在源文件头部必须引入标准输出#include <stdio.h>
例:printf("Hello\n");
其中\n是转义字符用来换行
常见的输出转义字符还有\b
(相当于backspace退格)\n
(换行) \\
(单个反斜线)
常见的占位符有%c
(字符)%d
(整型数字signed) %s
(字符串)%f
(浮点小数)
格式化输出:printf("你好,%s", "世界");
引入标准库
#include <库名.h>
定义变量与符号常量
变量是可变的参数,符号常量是用一个符号来代替文本的常量
常量在方法中使用数据类型 常量名 = 常量值;
符号常量在方法外使用 #define 名字 替换的文本
例子如下:
#include <stdio.h> #define AUTHOR "Hellxz" int main(){ //声明变量 int i; char c; float f; double d; //赋值 i=2; c='d'; f=12.18; d=3.141592654; printf("这是%s和小甲鱼学c语言的第%d%cay\n", AUTHOR,i, c); printf("2019年山东自考报名时间为2018.%.2f\n", f); printf("圆周率为:%11.9f\n", d); return 0; }
输出:
这是Hellxz和小甲鱼学c语言的第2day 2019年山东自考报名时间为2018.12.18 圆周率为:3.141592654
本文内容为小甲鱼学c的学习笔记
本文作者:东北小狐狸
本文链接:https://www.cnblogs.com/hellxz/p/9741983.html
版权声明:本作品采用自由转载-非商用-非衍生-保持署名 (CC BY-NC-ND 3.0)许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步