c语言
陈william
技术就是生产力
展开
-
C语言学习笔记(一)
C 语言是一门高级计算机编程语言,设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管 C 语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的 C 语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器以及超级电脑等作业平台。所以我们很有必要学好C语言。 一、关于computer和person之原创 2017-03-13 21:00:51 · 397 阅读 · 0 评论 -
《C和指针》学习笔记
指针定义一个存储与计算机内存的值的地址,类似于门牌号制定某个特定的家庭位于街道的何处。指针能够赋予C语言强大的威力。 下面是一个简单的使用指针的例子具体功能是重新排列字符串:/*============================================================================Name : Pointer_Advanced.c原创 2017-04-11 13:19:27 · 339 阅读 · 0 评论 -
学生工作管理系统(C语言实现)
1.需求分析 学生信息管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,主要用于学校学生信息管理,总体任务是实现学生信息的系统化、科学化、规范化和自动化,其主要任务是用计算机对学生的各种信息进行日常管理,如查询、增加、显示、删除,另外还考虑到学生的选课情况,针对这些要求来设计学生信息管理系统。1.设计和实现线性表的数据结构。2.基于1所设计的线性表数据结构,实现线性表的初始化、插入、删原创 2017-06-29 00:09:09 · 7856 阅读 · 2 评论 -
嵌入式linux网关程序
实现的功能:使用linuxC语言通过串口编程和Socket编程,以及解析从串口收到的数据,并且把数据封装成http格式通过post方式可以实现远程发送数据到服务器,并且能够接收服务器发送过来的命令。 关于HTTP请求报文格式 关键代码如下:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.原创 2017-06-14 00:04:39 · 3806 阅读 · 0 评论 -
GLSL优化策略
GLSL优化策略前言:在写通用滤镜效果的时候,一个好的shader,特别是在低端机上跑效果,性能往往会有很大的提升,那么,就很有必要学习一下GLSL shader性能优化的策略。下面整理了一些优化的策略。1.延迟vector计算。例如:不好的用法: highp float f0,f1; highp vec4 v0,v1; v0 = (v1 * f0) * f1;...原创 2019-02-15 22:20:32 · 3094 阅读 · 1 评论 -
C语言的关键字
C语言的关键字有32个;auto:声明自动变量,缺省时编译器一般默认为autoint:声明整型变量double:声明双精度变量long:声明长整型变量char:声明字符型变量float:声明浮点型变量short:声明短整型变量signed:声明有符号类型变量unsigned:声明无符号类型变量struct:声明结构体变量union:声明联合数据类型enum:声明枚举类型...原创 2019-02-15 22:21:37 · 221 阅读 · 0 评论