C语言入门
C语言作为面向过程的语言,比起c++、java等面向对象语言更偏向底层,广泛运用于嵌入式、驱动等领域的开发。通过学习C语言,可以快速掌握数组、指针、结构体的运用,是程序员入门过程中的经典语言。
Qt上位机开发
从事上位机软件商业应用开发6年,精通Qt编程,熟悉C++语言、C语言、TCP/UDP编程、多线程编程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言数据类型与存储
数据类型: C语言中,有int、unsigned int,float、double、long、char、bool等常用数据类型。 以下通过代码获取数据类型所占字节的大小。 #include<stdio.h> int main() { int a=10; short int b=5; long int c=8; long long int d =16; char e='k'; ...原创 2018-02-26 11:16:10 · 1108 阅读 · 0 评论 -
c语言运算符介绍
自增、自减运算符 自增 ++: ++A -->A目前的值先自加1,再参与接下来的运算 A++ -->A的值先参与运算,原来的值再自加1 自减 --: --B - ->B的值先自减1,再参与运算 B-- -->B的值先参与运算,原来的值再减1 示例代码 #include<stdio.h> int main(...原创 2018-02-26 13:31:49 · 424 阅读 · 0 评论 -
c语言选择结构语句
总结一下常用的if else与switch,其中switch中的break知识点是笔试题经常考到的内容。 if else与else if 在C语言中,经常使用if else选择语句,来实现很多对应的功能,此部分简单易学,却是基础中的基础。特记录一下,供像我当初一样学编程迷茫的初学者参考。 一 直接使用if-else语句 int num; scanf("%d",&num) if(n...原创 2018-02-26 16:29:35 · 14100 阅读 · 2 评论 -
c语言循环
C语言有2种常用的循环结构,分别是for循环和while循环。其中for循环使用的频率相对较多,下面我们先看for循环。 for循环 for(;;) 这是一个死循环,死循环,就是永不停止的循环。 比如 for(;;){ puts("123"); //会无限打印123 } --------------------分割线------------------ int i; ...原创 2018-02-26 17:32:04 · 1014 阅读 · 0 评论 -
c语言数组
理解数组的概念和对数组的灵活使用,对学好指针十分重要。 一维数组: char array[2]; 一个char类型的一维数组,在内存中占有两个地址连续的存储空间,它所存储的元素都是相同类型的。注意:数组的下标是从0开始。元素即array[0],array[1]。 现在给array赋值来测试一下。在linux环境下,char array[2]="hi",printf("array is ...原创 2018-02-27 15:31:17 · 646 阅读 · 0 评论 -
c语言指针一点都不难
指针 如果说结构体是C语言的肚子可以用来存放东西,那么指针就是C语言的神经纤维用来指向。 char *p; 定义了一个指向char类型变量的指针p,但是没有让它指向任何地址,可以称之为野指针。 char *p=&a; 让p指向变量a的地址,&表示取地址的意思,&a即取a的地址。当指针p指向变量a的地址,我们就可以通过对指针p的操作,来实现对变量a的操作。 *...原创 2018-02-27 16:53:25 · 760 阅读 · 0 评论 -
一学就会的数组指针例子详解
记录一下自己学习并使用数组指针的过程: #include<stdio.h> int main() { int a[3][3]={ {1,2,3}, {4,5,6}, {7,8,9} }; int (*p)[3]=a; //数组指针 printf("a[1][2] is =%d\n",a[1][2]); //输出6 printf("p5 is =%d...原创 2018-03-15 10:03:21 · 1037 阅读 · 0 评论 -
c语言结构体
如果指针是C语言的灵魂,那么结构体就是C语言的大脑,很多项目的开发都离不开结构体运用。 要定义结构,需要使用到struct语句,struct语句可以定义一个包含多个不同数据类型的结构体。 示例 #include<stdio.h> #include<string.h> #if 1 typedef struct student{ int id; char name[1...原创 2018-04-16 10:17:11 · 954 阅读 · 0 评论 -
c语言结构体指针
写结构体指针前,先说一下.号和->的区别 记得当初刚学C语言的时候,搞不清结构体的 . 号和 ->,经常混淆二者的使用。 那么在C语言中. 号是成员访问运算符,当我们需要访问结构的成员的时候,就会使用到它 而当我们需要使用结构体指针来访问结构成员的时候,就得使用->运算符了。 结构体指针栗子: #include<stdio.h> #inclu...原创 2018-04-24 15:09:42 · 2357 阅读 · 1 评论 -
c语言字符串函数概括
下面介绍一下C语言中几种常用的字符串函数的基本使用方法,它们频繁的使用在各个C项目的开发中,属于C语言标准库函数。 strcmp函数字符串比较函数 #include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int ret; char str1[]="h...原创 2018-03-05 11:12:58 · 717 阅读 · 0 评论
分享