C#语言学习记录】的更多相关文章

c语言基础学习 int num1 = 15; int num2 = 5; int temp = 0; //先把num1放到temp里 temp = num1; //先把num2放到num1里 num1 = num2; //先把temp放到num2里 num2 = temp; 算数运算符 +加法运算 -减法运算符 *乘法运算符 /除法运算符  ------整型相除取整,除数不为0 %取余运算符 ------两边均为整数 ++递增运算-------运算符在前,先执行:运算符在后,后执行: --递减运…
sizeof:给出某个类型或某个变量在内存中占据的字节数:(1个字节8位,即8比特) 格式符 (1)%ld表示数据按十进制有符号长型整数输入或输出. (2)%d表示数据按十进制有符号整型数输入或输出. (3)%u表示数据按十进制无符号整型数输入或输出. &:取得变量的地址:且必须对"变量"来取地址: 0x:16进制表示法: C语言的内存分配为堆栈的自顶向下来分配的,地址逐渐减小: 数组A[ ]的地址:&a==a==&a[0]; 指针:指针变量就是用来记录地址的变…
思路: 工具书: <c程序设计语言> R&K <linux C 编程一站式学习>…
几天前某宝买了一套,这几天没工夫.今天开始学学这个“玩具”. 1.Arduino的变量数据类型: 数据类型  数据类型 RAM 范围 void keyword N/A N/A boolean 1 byte 0 到 1(True 或 False) byte 1 byte 0 到 255 char 1 byte -128 到 127 unsigned char 1 byte 0 到 255 int 2 byte -32768 到 32767 unsigned int 2 byte 0 到 65535…
各种语句及编程笔记记录 1.if & else #include<stdio.h> int main(){     int if (situation) {         //model; } else  {         //mode2; } prinf("?\n")     return 0; } 2.if & else(a>60) #include<stdio.h> int main() {     int a=100; if (…
char类型的输出: scanf("%d",&i);//i=49; char x=i; printf("x=%d\n",x); printf("x='%c'\n",c); 得到 x=49 x='1' 即x=49的值,作为整数输出的时候值为49,作为char类型变量的时候,值为1(1的ASCLL码为49),得到'1'==49,此时1为字符值,49为值: scanf("%d",x);//从输入里面读入整数: scanf(&…
C99开始,可以用变量来定义数组的大小:例如,利用键盘输入的变量来定义数组大小: 赋值号左边的值叫做左值: 关于数组:编译器和运行环境不会检查数组下标是否越界,无论读还是写. 越界数组可能造成的问题提示语:segmentation fault 程序员的责任:有效的下标值:[0,数组的大小-1] 例:如下字符可以作下标 int a[255]; a['A'] = 1; 因为A的ascll码值小于255: 安全的做法:数组使用之前初始化数组: 函数的好处:把功能单纯且代码量大的部分封装为函数,提高可视…
switch只能判断整数,而分段函数的判别是一个范围,我们无法用整数来表示范围 跟踪语句的方法: (1)debug调试 (2)printf( )语句跟踪 小套路:当循环次数很大时,可以先模拟较小次数的循环,然后做出检验和判断. rand( ):随机数产生函数,得到一个随机的整数. 例:等到1--100的随机数: #include<stdlib.h> #include<time.h>   srand(time()); int a = rand( )%100+1; x%n------&…
逻辑性变量的定义符:bool,在C语言中只有true和false: 定义方式:bool t = true; 逻辑运算符: !:逻辑非 &&:逻辑与 ||:逻辑或 表达区间的错误形式:4<x<6;(由左到右顺序执行) 表达区间的正确形式:x>4&&x<6; 判断大写字母:c>='A'&& c<='Z'; 单目运算符的优先级高于双目运算符: 例:!age<20;-------->  (!age)<20;  …
变量在第一次被使用之前应该赋初值 scanf(“%d”,&price); scanf(“price%d %d”,&price);  scanf中的东西一定是要输入的东西. 定义常量:const int amount=100;为数字起名字更加易于理解数字的含义:便于修改:赋初值之后不能再修改:const变量一般大写: 两个整数运算的结果只能是整数,小数部分扔掉. %d:表达整数类型输入和输出:%f:表达浮点数输出:%lf:表达浮点数输入: 浮点数:带小数点的数,小数点的位置可以浮动. 改进方…