[a]

a, à, â

  • papa [papa]
  • sa [sa]
  • tas [ta]
  • la [la]
  • à [a]
  • âne [an]
  • pâle [pal]

不带拼写符号的e在词末不发音

大多数辅音字母在词末不发音,qclrf除外

emm, enn

  • femme [fam]

[ɛ]

e在闭音节中

  • mer [mɛr]
  • mec [mɛk]
  • sek [sɛk]
  • sel [sɛl]

闭音节:读音中以辅音音素结尾的音节

e在两个相同辅音字母之前

  • messe [mɛs]
  • nette [nɛt]
  • cette [cɛt]

ê, è, ë

  • sève [sɛv]
  • même [mɛm]
  • pèle [pɛl]
  • mère [mɛr]
  • Noël [nɔɛl]

ai, aî, ei

  • mai [mɛ]
  • aime [ɛm]
  • fraîche [frɛʃ]
  • naît [nɛ]
  • Seine [sɛn]
  • neige [nɛʒ]

et在词末

  • navet [navɛ]
  • filet [filɛ]
  • guichet [giʃɛ]
  • valet [valɛ]

[e]

é

  • été [ete]
  • né [ne]
  • thé [te]
  • café [kafe]

h在法语中都是不发音的

er, ez在词末

  • visiter [vizite]
  • léger [leʒe]
  • parler [parle]
  • répéter [repete]
  • chez [ʃe]
  • nez [ne]

es在少数单音节词中

  • les [le]
  • des [de]
  • ces [se]
  • mes [me]

单音节词:单词中只有一个音节

[i]

i î ï

  • si [si]
  • kaki [kaki]
  • qui [ki]
  • pile [pil]
  • île [il]
  • naïf [naif]
  • maïs [mais]

y

  • type [tip]
  • Fanny [fani]

[u]

ou, où, oû

  • loup [lu]
  • vous [vu]
  • avoue [avwe]
  • pousse [pus]
  • où [u]
  • coût [ku]
  • soûle [sul]
  • voûte [vut]

[y]

u, û

  • tu [ty]
  • salut [saly]
  • vu [vy]
  • sûr [syr]
  • mûraie [myrɛ]
  • flûte [flyt]

笔记中用到的音标符号对应的HTML编码

ɔ ɛ ʒ ʃ
ɔ ɛ ʒ ʃ

PS 对应第九、十个视频

看完了C++ Primer part I,看到了好几个初始化的方式,总是容易忘,翻来翻去也挺麻烦,而且本来也要写笔记,遂记录一下。

Read more »

什么是Expression(表达式):

  • 由一个或多个operands(运算对象)组成,对表达式evaluate(求值)会得到一个结果。
  • 最简单的表达式就是literal(字面量)或variable(变量),对它们求职得到的就是字面量或变量的值。
Read more »

当需要从命令行读取多个值的时候,有种常见的写法:

1
while (std::cin >> value) {/* ... */}

为什么while循环的condition可以用std::cin >> value?很明显这里需要的是一个bool值std::cin >> value是怎么转换成bool的呢?

Read more »

3.1 Namespace using Declarations

A Separate using Declaration Is Required for Each Name.
The important part is that there must be a using declaration for each name we use, and each declaration must end in a semicolon.

C++ Primer第五版只是介绍C11,那时候还只能用using declarations一个个声明需要的name,但是C17已经支持comma-separated list in using-declaration。

https://en.cppreference.com/w/cpp/language/using_declaration

1
2
3
4
5
6
#include <iostream>
// using declarations for names from the standard library
using std::cin;
using std::cout; using std::endl; // OK

using std::cout, std::endl; // Wrong in C++11, but available from C++17
Read more »
0%