北京大学语言学及应用语言学的考研的参考书目

请问大家,能否提供一下北京大学语言学及应用语言学的考研的参考书目,最好注明出版社。谢谢你们的帮助了。

北京大学语言学及应用语言学的考研的参考书目,官方一直没有公布,现根据一些培训机构的总结,罗列如下,供参考:
叶蜚声、徐通锵《语言学纲要》,北京大学1997年版。
陈保亚《20世纪中国语言学方法论》,山东教育出版社1999年版。
索绪尔《普通语言学教程》,商务印书馆1980年版。
徐通锵《语言论》,东北师范大学出版社1997年版。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-23
叶蜚声、徐通锵《语言学纲要》
陈保亚《20世纪中国语言学方法论》
索绪尔《普通语言学教程》
徐通锵《语言论》《历史语言学》《基础语言学教程》
郭锡良《古代汉语》
唐作藩《音韵学教程》
王力《汉语史稿》《汉语音韵》
北京大学中文系现代汉语教研室《现代汉语》
朱德熙《语法讲义》《语法答问》《现代汉语语法研究》
林焘、王理嘉《语音学教程》
王理嘉《音系学基础》本回答被提问者采纳
第2个回答  2013-11-23
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

#define isdigit(c) ('0' <= (c) && (c) <= '9')

#define MAX_DIGI_NUM 100

int _div_16(char *big_num, int *p_size)
{
int to_div = 0;
char *div = big_num;
int num_size;
char *quo;
int rem = 0,quo_size = 0;;

while(0 == *(div)){div++; (*p_size)--;}
num_size = *p_size;
quo = malloc(num_size);
memset(quo,0,num_size);
if(num_size == 0 || num_size == 1){
*p_size = 0;
rem = div[0];
div[0] = 0;
return rem;
}

while(num_size>0){
to_div = rem*10 + *div;
quo[quo_size] = to_div/16;
rem = to_div%16;
quo_size++;
num_size--;
div++;
}

memcpy(big_num,quo,quo_size);
*p_size=quo_size;
return rem;

}

int main()
{
char input[MAX_DIGI_NUM] = {0};
char num[MAX_DIGI_NUM+1] = {0};
char hex[MAX_DIGI_NUM+1] = {0};
int i,num_size,result;

printf("input Dec num:");
scanf("%s",input);
memcpy(num,input,MAX_DIGI_NUM);
i = num_size = strlen(num);
if(i >= MAX_DIGI_NUM){
printf("input num is too big!\n");
return 0;
}

while(i--){
if(!isdigit(num[i])){
printf("input num is not valid!\n");
return 0;
}
num[i] = atoi(&num[i]);
}

char *tmp = &hex[MAX_DIGI_NUM];
while(num_size)
{
result = _div_16(num, &num_size);
tmp--;
if(result <= 9)
*tmp = 0x30 + result;
else
*tmp = 0x60 + result-9;
}

printf("Hex num is 0x%s\n",tmp);

}追问

这是什么?

本回答被网友采纳
相似回答