//
// main.c
// 常量变量
//
// Created by zhangxueming on 15/5/27.
// Copyright (c) 2015年 zhangxueming. All rights reserved.
//
#include <stdio.h>
//常量: 是C语言中最基本的元素,包括: 字符常量, 整型常量, 浮点常量, 字符串常量,枚举常量
//字符常量: 'A' '}' 'x' '\n' '\f'
//字符常量要用单引号号包含
//以ASCII码(美国信息交换码)
//'A' --- 65
//'a' --- 97
//'0' --- 48
//字符常量在内存中占4个字节
//字符变量在内存中占1个字节
//'\n' '\0' '\\' '\'' '\"'
//整型常量 如: 78 100 %d %ld %lld %u %lu %llu
//浮点常量 如: 3.14 8.97 %f %lf %Lf
//字符串常量 "hello world" "qianfeng" "567890985"
//1. 字符串用""包含
//2. 字符串中的每一个字符占一个字节
//3. 字符串必须用'\0'表示结束
//4. 字串串用%s占位符打印
//'0' 0 "0" '\0'
//int main(int argc, const char * argv[]) {
// // insert code here...
// //printf("Hello, World!\n");
//
// printf("%d\n", 'a');
// printf("%c\n", 'a');//%c打印char类型 占位符
// char ch = 'a';
// printf("size = %ld\n", sizeof('a'));
// printf("size = %ld\n", sizeof(ch));
// printf("\\ \' \" \n");
//
// printf("%%\n");//两个%%输出一个%
//
// printf("string = %ld\n", sizeof("hello world"));
//
// printf("%s\n", "qian\0feng");
// return 0;
//}
//变量: 内存中一块命名的内存空间
//变量定义
//数据类型 + 标识符
//标识符的命名:以字母或者下划线开头, 后面跟若干个字母数字或者下划线
//1. 必须以字母或者下划线开头
//2. 标识符元素不能为除字母下划线数字以外的字母
//3. 不能为C语言中的关键字
//变量的定义 : 一定在内存中开辟内存空间
//变量的声明 : 通知编译器, 该变量已经被定义其它地方
//extern 可以用来声明函数及变量
extern int score;
int num =
100;
int main(
int argc,
const char *
argv[])
{
int a=
10;
//数据类型决定了开辟内存空间大小
printf(
"a = %d\n", a);
printf("score = %d\n", score);
printf("num = %d\n", num);
return 0;
}
int score =
99;
//定义
转载于:https://www.cnblogs.com/0515offer/p/4543747.html
转载请注明原文地址: https://win8.8miu.com/read-1541914.html