c记录ip地址127.0.0.1测试
字符型数据
一.字符常量
1. 用单引号括起来的一个字符.
如: 'a' 'A' 'b' '*' '&'
2.转义字符: 特殊的字符常量.他们都以'\'开头
\n 换行符 \0 空值
\t 横向跳格 \v 纵向跳格
\b 退格 \a 报警
\r 回车 \f 走纸换页
\\ 输出反斜杠\' 输出单引号
\ddd 1-3位八进制数表示的字符 (ascll码)
如'\101' = 'A'
\xhh 1-2位十六进制表示的字符 (ascll码)
如'\x41'= 'A'
函数
Pitchar 字符输出输入函数
将c的值输出到显示器上
C可以是字符型和整形的常量,变 量,表达式
例:
#include "stdio.h"
Void main()
{char c1 ,c2;
C1='b'; c2=98;
Putchar(c1); putchar(c2);
Putchar('b'); putchar(98);
}
输出结果为 bbbb
Gatchar 字符输入函数
格式: getchar()
作用: 从键盘输入一个字符
例
#include "stdio.h"
Void main()
{int c
Print("enter a chairacter:");
C=getchar();
Print("%c:%d\n,c,c");
}
输出结果为enter a chairacter 你输入a
a:97
格式输出输入
printf 格式输出输入
作用: 向终端输出若干的类型任意的数据.
形式: printf(格式控制符,输出项列表)
格式控制符(栓双引号括起来的字符串)
输出项列表(要输出的内容,常量,变量,表达式等)
格式控制符完整的格式:
% - 0 m.N l/h 格式字符
%格式说明的引导符号
-制定左对齐输出
0自定空位填0
m.N制定输出域宽及精度
l.H输出长度的修正
格式字符 制定输出的数据类型
说明:
1 d---十进制整数
2 0---无符号八进制数
3 x---无符号十六进制数
4 u---不带符号的十进制数
5 c---输出一个字符
6 s---输出一个字符串
7 e---以指数形式输出实型数
8 f---一小数形式输出实行数
9 g---自动决定输出格式为 e和 f中较短的一种
10 %---输出%
Scanf 格式输入函数
格式: scanf(格式控制符,变脸个地址列表)
作用:按格式控制符的要求将数据从终端传送到变量地址所制定的内存空间
格式说明项
% * m l/ h 格式字符
% 格式说明的起始符号
(* m l/h了解)
格式字符:输入的数据类型和 格式