C语言学习记录03 原创 毕渊启技 2023-05-22 20:46:13 ©著作权 文章标签 操作符 算术操作符 文章分类 游戏开发 ©著作权归作者所有:来自51CTO博客作者毕渊启技的原创作品,请联系作者获取转载授权,否则将追究法律责任 操作符:算术操作符:单目操作符:一个整形=4个字节逻辑操作符: 赞 收藏 评论 分享 举报 上一篇:C语言学习02 下一篇:C语言学习记录04 提问和评论都可以,用心的回复会被更多人看到 评论 发布评论 全部评论 () 最热 最新 相关文章 C语言学习2 第二天 操作符 数组 字符串 C语言学习4 学习第四天打卡 全局变量 寄存器 局部变量 C语言学习3 继续学 数据类型 浮点 函数参数 C语言学习记录 大家好我是卢佳文,28岁。学历才高中毕业,目前的工作是在广州和父母一起从事服装行。因为对编程语言产生兴趣,外加想以后能有一份能养活自己的工作开始学习C语言。我是个比较没有毅力的人,写这篇文章也是希望能自我监督作为我改变的开始。我的目标是以后能参与的游戏或者app的开发。现在正在网上自学C语言,每天打算花2到4个小时学习。如果以后学成那我比较想去腾讯或者字节跳动.华为之类的大公司上班。 学习 C语言学习记录5 6.数组1.数组的创建和初始化(一维)数据类型 变量名【个数】;”个数“必须是常量数组在内存中连续存放(从低到高)(二维)int arr 【3】【4】; int int int intint int int intint int int intint arr 【3】【4】={{1,2,3},{4,5}};1,2,3, 个人学习记录 C语言学习记录7 8.C语言操作符详解8.1算术操作符+ - * / %1.除了%操作符之外,其他的几个操作符可以作用于整数和浮点数。2.对于 / 操作如果两个操作数都为整数,执行整数除法,而只要有浮点数执行的就是浮点数除法。3.%操作符的两个操作数必须为整数,返回的是整除之后的余数。8.2移位操作符<< 左移操作符>> 右移操作符移动的是二进制位,000000000 个人学习记录 C语言学习记录9 9.初始指针9.1什么是指针pointer是编程语言中的一个对象,利用地址,它的值直接指向存在电脑存储器中另一个地方的值,通过地址能找到所需变量单元。 int main(){int a = 10;int* p = &a; // 指针变量return 0;} 指针是个变量,存放内存单元的地址。指针大小在32位平台是4个字节,在64位平台是8个字节。 9.2指针和 个人学习记录 C语言学习记录1 C语言学习 c语言 数据 计算机专业 C语言学习记录3 字符串与转义字符字符串:由一对双引号引起的字符即为字符串。单引号引起的叫字符字符串的结束标志为“\0”,但在计算字符串长度是“\0”不作为字符进行统计。转义字符,所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来 字符串 转义字符 while循环 C语言学习记录4 该类型是我个人的每日所学分享 #include #define 键盘输入 C语言学习记录--练习 乱七八糟的练习笔记 #include i++ 最大公约数 C语言学习记录(七) if-else 语句语法if(expression){ /* 如果表达式为真将执行的语句 */}else{ /* 如果达式为假将执行的语句 */}#include <stdlib.h> int main(){ int i; while (scanf("%d", &i)) { if c语言 初学者 C语言学习记录2 先来晒一晒日落~将三个数值从小到大排列:#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ int x, y, z, t = 0; scanf("%d%d%d", &x, &y, &z); if (x > y) { t = x; x = y; y = t; } if #include #define C语言学习记录04 逻辑操作符:条件操作符||三目操作符:例:// i>j成立,为真,所以i为真,j为假,所以结果为i。逗号表达式:下表引用操作符:函数调用操作符:常见关键字:命名规则: 操作符 逗号表达式 函数调用 C语言学习记录05 关键字 static:1.修饰局部变量局部变量:进入时生成,出去时销毁2.修饰全局变量解释:全局变量具有链接属性,两个源文件是可以链接在一起的,一但用static修饰全局变量这个源文件就变成内部链接属性,其他的源文件就不能再使用了。3.修饰函数函数是具有外部链接属性的如果加上static关键字 register-寄存器科普:功能:建议把某些数据存放在寄存器中(提升读写效率),但不是决定,决定权在编 链接属性 全局变量 源文件 C语言学习记录10 10.初始结构体1.结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。 2.结构声明struct Stu//Stu结构体标签 struct结构体关键字{//描述一个学生,一些数据char name[20];short age;char tele[12];char sex[5];//成员变量}s1,s2,s3;//s1,s2,s3是三个全局的结构体变 个人学习记录 C语言学习记录(一) 我的第一个C语言#include <stdio.h>#include <float.h>int main(){ /* 我的第一个 C 程序 */ printf("Hello, World! \n"); printf("float 存储最大字节数: %lu \n", sizeof(float)); c语言 C语言学习记录(三) 整型进制转换#include <stdlib.h> int main(){ int i = 5; float j = i / 2; //这里做的是整型运算,因为左右操作数都是整型 float k = (float)i / 2; // 2.000000 printf("没有强转:%f\n", j); // 2. C语言 C语言学习记录(五) 算术运算符算术运算符包含+、-、、/和%,当一个表达式中同时出现这 5 种运算符时,先进行乘 ()、除(/) 、取余(%),取余也称取模,后进行加(+) 、减 (-) , 也就是乘、除、取余运算符的优先级高于加、减运算符。除%运算符外,其余几种运算符既适用于浮点型数又适用于整型数。当操作符/的两个操作数都是整型数时,它执行整除运算,在其他情况下执行浮点型数除法。%为取模运算符,它接收两个整 C语言 C语言学习记录(九) 一维数组声明数组时要遵循以下规则:(1)数组名的命名规则和变量名的相同,即遵循标识符命名规则。(2)在定义数组时,需要指定数组中元素的个数,方括号中的常量表达式用来表示元素的个数,即数组长度。(3)常量表达式中可以包含常量和符号常量,但不能包含变量。也就是说,C 语言不允许对数组的大小做动态定义,即数组的大小不依赖于程序运行过程中变量的值#include <stdio.h> C语言 数组 python判断图片中紫色区域出现的次数 在图像处理中,过滤背景即保留图像的高频信息可以有效地提升处理速度,提高计算机识别目标的精度,用到显著性检测算法可以较好地实现这也过程,接下来我将对这一过程进行阐述:一、HC法设矩阵A和矩阵B分别代表两个不同的颜色那么它们之间的欧式距离(代码表示)为:matC=(matA-matB) length=numpy.linalg.norm(matC)即两个矩阵相减后形成的矩阵的欧式范数(也即是几何上的距离 计算机视觉 opencv python 深度学习 矩阵 linxu 查看libgl的gpu 目录前言开发环境一览~~显卡驱动安装~~~~下载驱动~~禁用nouveau~~安装驱动~~安装CUDA 10.x第一个CUDA程序安装cudnn7.x安装TensorFlow1.x最后 Mac和Ubuntu下修改pip源和TensorFlow(CPU)安装前言其实主要是CUDA的安装, 别的都很简单.开发环境一览CPU: Intel® Xeon® CPU E5-2696 v3GPU: NVIDI linxu 查看libgl的gpu gpu cuda linux CUDA centos Linux 启动 VMTools 有关虚拟机间的动态迁移,我在虚拟机迁移技术漫谈 对它进行大概的介绍,现在结合今天我自身的实践,来具体解释下迁移的步骤;1,环境准备(1) 共享存储-NFS:理论上来说,需要迁移的虚拟机可以不适用共享存储,但是如果不用共享存储的话,在迁移的过程中就需要对镜像进行大量的拷贝,这个是非常耗时的,而且在大量的集群的情况下,基本上镜像都是存放在分布式的共享存储中,一是方便管理,一是为虚拟机的动态迁移做准备, kvm的nfs linux 共享存储 解决方案 sed apifox springboot 前后端统一输出 实例概述本文提供一个使用阿里Ice前端框架(封装React)与服务Spring Boot项目进行相互通信的项目实例。具体项目环境可参见:阿里ICE前端工程创建过程。该实例中不对Spring Boot项目的创建和使用进行介绍,仅提供相应的Controller方法作为与React前端工程通信的API。该实例具有的相关组件组成的页面如下:UserCreateForm:提供表单信息进行Post请求创建用户 reactjs typescript spring boot java ios android系统触摸音 中秋节马上就要来临,公司开发了一个h5小游戏叉月饼,其实就是游戏“见缝插针”的翻版。这个游戏的开发任务落到了我的头上。。。一 游戏介绍游戏场景基本如下所示: 二 所用工具这次的开发还是用的公司原有的一些框架,其中包括处理图片预加载、处理音效的等,其中包含了creatJS的一些内容,暂时还没有研究。有时间要研究一下。所用框架 android系统触摸音 移动开发 游戏 javascript ViewUI