C语言学习摘要
文章平均质量分 75
li_snow
这个作者很懒,什么都没留下…
展开
-
C语言入门和基本数据类型学习摘要
图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-06-15 20:29:01 · 367 阅读 · 0 评论 -
C语言运算符和操作符
1、C在以下四种情况下会进行隐式转换: 1、算术运算式中,低类型能够转换为高类型。 2、赋值表达式中,右边表达式的值自动隐式转换为左边变量的类型,并赋值给他。 3、函数调用中参数传递时,系统隐式地将实参转换为形参的类型后,赋给形参。 4、函数有返回值时,系统将隐式地将返回表达式类型转换为返回值类型,赋值给调用函数。2、算数运算的隐式转换原创 2016-06-15 20:45:42 · 2257 阅读 · 0 评论 -
指针学习1
指针学习: 1、变量本质:内存中的存储单元 2、指针:变量的一个内存编号 3、指针变量:用于内存地址编号的变量(增加访问数据手段) 4、int i = 5; int *p = &i; ——>p表示指针变量的名字 *表示p是一个指针变量,可以存储一个变量的地址 &便是取地址符,返回变量的地址编号5、 printf(“%p\n”,p);—原创 2016-06-15 21:43:06 · 334 阅读 · 0 评论 -
指针学习2
1、指向指针的指针(二级指针):指向一级指针(值一定是一级指针的地址); 例:int num = 10; int *p = # //一级指针:值是变量的地址 int **pf = &p; //二级指针:值是一级指针的地址 int ***q = &pf;原创 2016-06-15 21:54:25 · 318 阅读 · 0 评论 -
字符串
1、定义:由字符数组构成的,并且以’\0’作为结束符,用“”包围起来的若干个字符(字符使用单引号‘c’,字符串使用双引号“hello world”) 2、字符数组:数组中的每一个元素都是字符,没有’\0’ 3、区别:字符数组不需要以\0结束,字符串必须以\0结束 4、初始化:数组形式字符串默认数一个指针常量,指针形式字符串默认是一个常量指针 1)使用数组形式:char str[] =原创 2016-06-23 20:54:14 · 254 阅读 · 0 评论 -
字符串练习题
11、求子字符串”cdf”在父串中出现的次数“11cfbks34cdf2ghacdf11”#include <stdio.h>#include<string.h>int main(int argc, const char * argv[]) { char str[40] = "11cfbks34cdf2ghacdf11"; char str1[40] = "cdf"; in原创 2016-06-23 21:06:12 · 350 阅读 · 0 评论 -
结构体和预定义
1、类型重定义:typedef 为一个复杂的类型起一个别名; 例: typedef unsigned long size_t; //size_t就是ensign long类型 引用:C++ 中给变量起一个别名 int a = 10; int &aa = a; 2、结构体的定义: struct:是一种数据结构,用原创 2016-06-23 21:13:40 · 1682 阅读 · 0 评论