C语言-转义符与数组""内自带\0""外不带\0C语言-数组intarr[常数]常数不包括const变量但包括define常数C语言-字符长度转义字符算一个长度C语言操作符~对一个数按二进制取反eg:a=~b&对一个数按二进制与&&并且||或|对一个数按二进制或强制类型转换eg:(int)3.14表达式1?表达式2(真):表达式3(假
原创
2021-03-28 20:58:30
1316阅读
1、函数要返回局部变量地址给函数外部指针使用,必须要指明该函数为指针函数如int *avg(){ 函数体}且返回的变量必须为静态变量,必须用static声明 2、如果main函数在函数之前,那么要在main函数之前声明该函数,虽然不会报错但是会发出警告 3、指针可以通过++或--来控制指向位置,控制 ...
转载
2021-08-13 09:55:00
54阅读
2评论
初识C语言首先,我为什么写这个笔记?
是对自己学习的一种记录,当然,也是一种分享,希望和各位朋友在学编程的道路上共同进步。
C语言是一门比较接近底层的语言,学习C语言不可避免的要接触一些计算机硬件方面的知识,因此我会尽量在文章中涉及这一部分
*C语言是一种结构化的程序设计语言,是低级编程语言(比如机器语言)向高级语言发展的过程中产生的一种语言*
下面是一些零碎,但又很重要的知识点:什么是“
原创
2021-12-27 16:59:09
112阅读
点赞
数据类型char-----------字符数据类型-----------1字节short-----------短整型-----------2字节int-----------整型-----------4字节long-----------长整型-----------4/8字节long long-----------更长的整型-----------8字节floart-----------单精度浮点型--
原创
2022-05-17 18:58:49
59阅读
C语言常量1.字面常量2.const修饰的常属性相当于给赋值的变量锁定了,使变量不能改变3.define定义的标识符常量4.枚举常量枚举,即一一列举如性别:男女枚举关键字enumcenumSex{male,female,}//male,female枚举常量intmain(){enumSexs=female;s=male;//枚举常量本身不可以改,但通过枚举定义的变量可以改//printf("%d\
原创
2023-01-09 23:35:54
34阅读
第一章:C 语言概述与算法 1.C语言发展 C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,
转载
2021-09-27 22:55:00
1140阅读
第一章 概述 1. C语言的特点 ①语言简洁、紧凑,使用方便、灵活。共有32个关键字(也称保留字),9种控制语句。 ②运算符丰富,共有34种运算符。 ③数据结构丰富,数据类型有:整型、实型、字符型、数组、指针、结构体、共用体等。 ④具有结构化的控制语句(如if…else、while、do…w
原创
2015-08-15 14:10:54
454阅读
#include<stdio.h>stc-标准standardinputoutputprint-f(function):打印函数char//字符数据类型short//短整型int//整形long//长整型longlong//更长的整型float//单精度浮点数double//双精度浮点数%d-打印整型%c-打印字符%f-打印浮点数字-打小数%p-以地址的形式打印%x-打印16进制数字c
原创
2020-12-20 17:13:13
179阅读
点赞
分支语句(选择结构)1.if语句悬空else(else只会与离他最近的未匹配的if匹配!)就近原则养成习惯,每个if后加{}cintmain(){inta=0;intb=2;if(a1)if(b2)printf("hehe\n");//else//printf("haha\n");elseprintf("haha\n");return0;}//结果什么也没有小tipsif语句的书写格式cintma
原创
2023-02-03 17:31:24
97阅读
常量赋值 无符号常数 使用U后缀, 例如1U, 2U, 在需要对bit进行操作时使用 num { IsDynamic = (1U << 0), // ... IsSharable = (1U << 1), // ... IsStrong = (1U << 2) // ... }; 就等价于 enum
转载
2019-11-04 21:43:00
116阅读
2评论
#include<stdio.h>intmain(){//未声明标识符//声明extern外部符号的externintg_val;printf("g_val=%d\n",g_val);return0;}//intglobal=2020;////voidtest()//{//printf("test()--%d\n",global);//}////
原创
2020-08-06 01:32:41
245阅读
自学c语言的第一天 废物大学生一次自我践行的记录 跳过安装,使用的devc++ 1.第一个c语言程序 第一个c程序,当然是hello world #include<stdio.h> int main() { printf("Hello world!"); return 0; } 2.处理错误 当 ...
转载
2021-05-22 01:41:00
120阅读
2评论
1、如果一个变量只有几种可能的值,则可以定义为“枚举类型”;所谓“枚举”就是把可能的值一一的列举出来,变量的值只限于列举出来的值的范围, 如:enum 枚举类型{枚举成员列表};//其中的枚举成员列表是以逗号“,”相分隔如:enum Spectrum{red,black,yellow,blue,white};2、可以用“枚举类型”声明符号名称来表示int型常量。只要是能使用int型的地方就能够使用枚举类型。注意:C语言中的枚举的一些特性不适合C++;比如c中的枚举变量允许使用++运算符,但是c++
原创
2021-08-26 14:05:31
718阅读