公民遗赠扶养协议具有以下效力:1. 对双方的约束力:遗赠扶养协议一经签订,双方当事人就应当按照协议约定履行各自的义务。扶养人有义务对遗赠人进行扶养照顾,遗赠人则有义务按照协议将财产遗赠给扶养人。2. 优先于遗嘱:如果遗赠人同时立有遗嘱,且遗嘱内容与遗赠扶养协议相抵触,那么遗赠扶养协议的效力优先于遗嘱。即应以遗赠扶养协议为准。3. 财产处分效力:遗赠人有权处分自己的合法财产,通过签订遗赠扶养协议,将财产给予扶养人。扶养人在协议履行后,有权取得协议约定的遗赠财产。4. 不可随意变更或撤销:一般情况下,遗赠扶养协议不得随意变更或撤销。但如果存在重大误解、显失公平等法定情形,当事人可以请求人民法院变更或撤销。不过,变更或撤销需符合法定程序。5. 强制执行力:当一方不履行协议约定时,另一方有权向人民法院提起诉讼,要求对方履行义务。经法院判决后,可通过强制执行程序保障协议的履行。 总之,公民遗赠扶养协议是一种具有法律效力的民事合同,对保障双方权益、规范财产流转等具有重要意义。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。