![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
super_ozman
这个作者很懒,什么都没留下…
展开
-
C语言-printf()和scanf()中*的作用
printf中的作用scanf中的作用printf()中*的作用在printf()中*充当变量的占位符/*使用变量控制输出字符宽度*/#include <stdio.h>int main(void){ unsigned width,precision; int number = 256; double weight = 243.67; printf("Enter原创 2017-07-22 20:19:21 · 3715 阅读 · 0 评论 -
C语言--基本数据类型
关键字有符号整型无符号整型字符类型布尔类型实浮点数类型sizeof关键字基本数据类型由11个关键字组成:int,long,short,unsigned,char,float,double,signed,_Bool,_Complex和_Imaginary有符号整型用于表示正整数和负整数int 系统给定的基本整数类型。C语言规定int类型不小于16位short或short int 最大的原创 2017-07-22 19:53:53 · 324 阅读 · 0 评论 -
C语言-类型转换
《c primer plus》当类型转换出现在表达式时,无论是unsigned还是signed的char和short都会被自动转换成int,如有必要会被转换成unsigned int(如果short与int的大小相同,unsigned short就比int大。这种情况下,unsigned short会被转换成unsigned int)。由于都是从较小类型转换为较大类型,所以这些转换被称为升级(pr原创 2017-07-23 08:20:08 · 250 阅读 · 0 评论 -
C语言-EOF
《c primer plus》笔记计算机操作系统要以某种方式判断文件的开始和结束。检测文件结尾的一种方法是,在文件末尾放一个特殊的字符标记文件结尾。无论操作系统实际使用何种方法检测文件结尾,在C语言中,用getchar()读取文件检测到文件结尾时将返回一个特殊的值,即EOF(end of file的缩写)。scanf()函数检测到文件结尾时也返回EOF。通常, EOF定义在stdio.h文件中:#d原创 2017-07-23 08:33:54 · 383 阅读 · 0 评论 -
C语言--ctype.h
ctype.h头文件中的字符测试函数 函数名 如果是下列参数,返回值为真 isalnum() 字母或数字 isalpha() 字母 isblank() 标准的空白字符(空格、水平制表或换行符)或任何其他本地化指定为空白的字符 iscntrl() 控制字符,如Ctrl+B isdigit() 数字 isgraph() 除空格之外任意可打印字符原创 2017-07-23 08:49:29 · 337 阅读 · 0 评论 -
C语言--数组(一)
数组的初始化1、如果没有进行初始化,则数组中的值是随机的#include <stdio.h>#define SIZE 4int main(void){ int no_data[SIZE]; /* 未初始化数组 */ int i; printf("%2s%14s\n","i","no_data[i]"); for (i = 0; i < SIZE; i++)原创 2017-07-23 17:14:23 · 414 阅读 · 0 评论 -
C语言--数组(二)
函数、数组和指针int sum(int * ar, int n){ int i; int total = 0; for (i = 0; i < n; i++) // 使用 n 个元素 total += ar[i]; // ar[i] 和 *(ar + i) 相同 return total;}这里,第1个形参告诉函数该数组的地址和数据类原创 2017-07-23 17:50:06 · 511 阅读 · 0 评论 -
C语言--const和指针
const数组、const指针和指向const的指针。const数组#define MONTHS 12...const int days[MONTHS] = {31,28,31,30,31,30,31,31,30,31,30,31};如果程序稍后尝试改变数组元素的值,编译器将生成一个编译期错误消息:days[9] = 44; /* 编译错误 */指向const的指针指向const的指针不能用原创 2017-07-23 19:51:31 · 417 阅读 · 0 评论 -
C语言--作用域、存储期、链接
作用域作用域描述程序中可访问标识符的区域。一个C变量的作用域可以是块作用域、函数作用域、函数原型作用域或文件作用域。块作用域 块是用一对花括号括起来的代码区域。例如,整个函数体是一个块,函数中的任意复合语句也是一个块。定义在块中的变量具有块作用域(block scope),块作用域变量的可见范围是从定义处到包含该定义的块的末尾。另外,虽然函数的形式参数声明在函数的左花括号之前,但是它们也具有块作原创 2017-07-24 21:14:56 · 610 阅读 · 0 评论