黑马程序员技术交流社区

标题: typedef与宏定义的区别 [打印本页]

作者: 孙明海    时间: 2015-10-28 21:29
标题: typedef与宏定义的区别
#include <stdio.h>
typedef char * String;
#define Str char *
int main(){
    String name1,name2;
    name1="heima";
    name2="chuanzhiboke";
    printf("%s----%s\n",name1,name2);
    Str name3,name4;
    name3="heima";
    //name4="chuanzhiboke";name4是一个字符型 不是字符数组
    name4='c';
    printf("%s---%c\n",name3,name4);
    return 0;
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2