ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

C语言基础语法

C语言基础语法 1.程序结构导入标准输入输出库#includestdio.h 打印语句 输入语句#includemath.h 数学计算 三角函数#includestring.h 计算字符串长度 字符串拼接 截取 拷贝#include 数据类型转换 “123” -123 内存分配 malloc主函数-程序入口 int( ){ }2.打印语句print();格式化打印语句 将双引号中内容输出到控制台双引号中需要输出变量的值 数据 算式 需要使用格式化占位符3.数据类型与变量整数型 int long long long浮点型 flout double字符型 char只能表示单个字符使用单引号括起来只能表示ASCII码字符串 char 变量名[字符数1]“值”汉字占两个位置 1的原因双引号表示的字符串结尾存在空字符作为结束符数组数据类型 数组名[长度]{ };长度通常设置在数组名后面的中括号里需要注意在其他函数中使用数组时也要将长度传入下标从0开始依次递增字符位次-1一个函数需要数组类型参数时可以用指针定义参数或用数组名[ ]定义参数返回值不支持返回一个数组只能将返回值定义为指针类型返回数组的地址(该数组不能是在本函数中定义的需分配内存空间才行)格式化占位符主要用于 输入 输出与数据类型结合整数型int-%dlong-%ldlong long-%lld浮点型float-%fdouble-%lf字符型char-%c字符串%s转义符将ASCII的一个不可见字符或特殊符号打印出来实现功能换行符 回车符 制表符 空字符 \ ’这些符号使用 组合字符 \n表示换行运算符算数赋值比较逻辑三元运算符输入语句格式化输入语句scanf(“格式化占位符”变量的地址);用变量名取地址条件判断语句if else循环语句while dowhile for4.函数语法格式返回值数据类型 函数名(参数类型 参数名){ }返回值数据类型的设定与返回值的获取参数的设定与使用以及调用时传入参数的格式函数的优点5.指针指针变量的定义用来存储变量的地址通过地址来修改该变量的数据在函数中需要修改外面传入的数据时可以将指针变量的地址作为参数传入与数组相类似很多操作通用
返回列表